【发布时间】:2013-07-17 04:24:44
【问题描述】:
我创建了一个jQuery Dialog,就像在这个Demo 中一样。它工作正常。关闭按钮显示在右侧。但在我的网站上,在本地主机上运行,关闭按钮显示在左侧,如下图所示。
我该如何解决这个问题?
关闭按钮样式
<button class="ui-button ui-widget ui-state-default ui-corner-all ui-button-icon-only ui-dialog-titlebar-close" role="button" aria-disabled="false" title="close">
<span class="ui-button-icon-primary ui-icon ui-icon-closethick"></span>
<span class="ui-button-text">close</span>
</button>
【问题讨论】:
-
在您的电脑中?还是在您的网站上?
-
问题可能出在你的css...
-
是的,.. abs.. 这是风格冲突的情况..
-
你能否右键单击 -> 检查关闭按钮,然后在Chrome中找到该按钮的
<a>父元素。您能否复制 Chrome 控制台中的 Computed Style 并将输出粘贴到问题中?该元素应类似于<a href="#" class="ui-dialog-titlebar-close ui-corner-all" role="button"><span class="ui-icon ui-icon-closethick">close</span></a>。 -
@andyb 更新了帖子的风格。没有
<a>标签。有一个button标签。
标签: jquery css jquery-dialog