我一直在整个页面上使用 jQuery UI 按钮,但是我还没有找到解决似乎是一个简单问题的方法。我希望我的一些按钮比另一个小,这应该就像将按钮文本的 CSS 设置为类似的东西一样简单,font: .8em;
但是 jQuery UI 需要你的 DOM 元素并包装它:
<button class="ui-button ui-button-text-only ui-widget ui-state-default ui-corner-all">
<span class="ui-button-text">Button Label</span>
</button>
因此,如果我有一个<button class="small-button">Small button!</button>
jQuery,会将文本放在子跨度中。给small-button
类的任何字体大小都将被忽略。
必须有一种方法来解决这个问题,而无需破解 jQuery 制作按钮的方式。有任何想法吗?