0

在下面的代码中,我使用了 jQuery Themeroller 的 Smoothness 主题。这里的正文样式(文本框和标签)与我的按钮样式不同。只想知道 Themeroller 是否有每个主题的默认模板/布局样式。这是我的情况是自己编写一个正文和其他标签样式,并使其看起来与我使用的 Themeroller 主题相似。如果您遇到类似的情况,请分享,欢迎您的所有意见。提前致谢。

</head>
    <link href="Styles/smoothness/jquery-ui-1.8.16.custom.css" rel="stylesheet" type="text/css" />
    <script src="Scripts/jquery-1.6.2.min.js" type="text/javascript"></script>
    <script src="Scripts/jquery-ui-1.8.16.custom.js" type="text/javascript"></script>

    <script>
        $(function () {
            $("input[type='button']").button();
        });
    </script>
</head>
<body>
    <table>
        <tr>
            <td> Name </td>
            <td> <input type="text" id="name" value="" /> </td>
        </tr>
        <tr>
            <td colspan=2> <input type="button" value="Details" id="details" /> </td>
        </tr>
    </table>
</body>
4

1 回答 1

0

jQuery UI 还没有增强的文本输入元素。

但是您可以使用 jQuery UI CSS 框架来主题化元素,例如:

<div class='ui-widget ui-corner-all'>
    <h3 class='ui-widget-header'>Enter your details</h3>
    <div class='ui-widget-content' style='padding: 1em'>
        <table>
            <tr>
                <td><div class='ui-widget-header ui-corner-all'>Name</div></td>
                <td> <input type="text" id="name" value="" /> </td>
            </tr>
            <tr>
                <td colspan=2> <input type="button" value="Details" id="details" /> </td>
            </tr>
        </table>
    </div>
</div>

请参阅http://jqueryui.com/docs/Theming/API以供参考。

于 2011-10-20T00:58:29.550 回答