我一直在我的页面上使用jQuery UI按钮,但是我还没有找到解决这个问题的方法。我想我的一些按钮来比更小的,这应该是作为按钮文本的CSS设置的东西是简单的像,font: .8em;
但是jQuery UI的需要你的DOM元素并把它封装:更改jQuery UI按钮大小?
<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如何制作按钮。有任何想法吗?
这没有遗憾的工作。小按钮类挂在按钮元素上,不会覆盖内部跨度。 – 2010-08-01 04:13:42
看看我的编辑,这可能会帮助你。看到您的完整示例(使用所有CSS)将是有益的。我会收集你可能使用的按钮的jQuery UI CSS文件,这可以通过直接修改该CSS来解决,以获得您所需的需求。 – rickp 2010-08-01 05:08:08