0
我遇到了jQuery UI圖標的一些嚴重問題,我無法看到我做錯了什麼。我正在使用Themeroller生成的自定義jQuery UI css文件。下面是我使用的圖標的HTML:jQuery UI圖標無法在表格中正確呈現
<span class="expandDescription ui-state-default ui-icon ui-icon-zoomin"></span>
這工作得很好,但是當我把它變成一個表,一切都失控了,我最終你看到下面的內容:
這是在IE8中。 Chrome在Chrome中效果並不好,所以我相信有一些事情要做。以下是列的實際HTML:
<td>
<span class="expandDescription ui-state-default ui-icon ui-icon-zoomin"></span>
</td>
如何使用表格中的圖標並讓它們正確呈現?更瘋狂的是,他們在th
而不是在td
工作。有什麼想法嗎?
如果他們工作在一個th而不是td,那麼你肯定有一些事情與你的td的css有關。他們是使用背景位置構建的,你有什麼能夠控制tds跨度背景的位置嗎?任何使用'.expandDescription span' bgs? – MetalFrog 2012-03-23 19:30:45
@MetalFrog你是對的。它不在擴展標籤上,但是我在列上有一些填充,似乎是在破壞圖標。謝謝! – Rondel 2012-03-23 19:35:47
嗯,那會做到的。任何改變跨度大小的東西都會將其拋棄。 – MetalFrog 2012-03-23 19:37:10