每个themeroller的默认CSS布局/模板

时间:2011-10-19 17:10:57

标签: css jquery-ui themeroller

在下面的代码中,我使用了来自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>

1 个答案:

答案 0 :(得分:0)

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

但是你可以将jQuery UI CSS Framework用于主题元素,例如:

<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以供参考。