簡體   English   中英

jQuery UI選項卡無法正確顯示-Internet Explorer

[英]JQuery UI Tabs Not Displaying Correctly - Internet Explorer

我正在嘗試使用Jquery UI選項卡,但是他們在其網站上的演示卻遇到了問題。 對於我來說,它可以在網站上正常運行,但是當我下載源代碼和所有其他文件以在我的計算機上運行它時,它最初可以正確呈現,如下所示: 正確的標簽行為 但是,當我單擊任何其他選項卡時,它們的呈現方式如下: 選項卡行為不正確

單擊最左邊的選項卡總是可以使事情看起來正確,但是單擊其他選項卡會使我圈出的線條無法渲染。 它在Firefox和Chrome中對我來說效果很好。 之前有沒有其他人看到過類似的東西?

我真的很感謝一些建議。

謝謝,
-標記

我發現了問題。 它在JQueryUI CSS中。 它定義.ui-tabs .ui-tabs-nav li元素,如下所示:

.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }

什么時候應該

.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em -1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }

即1px的margin應為-1px

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM