簡體   English   中英

修復表格中的列並防止它在IE7中看起來很糟糕

[英]Fixing column on table and preventing it looks bad in IE7

我讀了這個對另一個問題的答案,這正是我所需要的。 盡管,正如答案中所述,它在IE7中看起來很糟糕。 我希望它在IE7中看起來還可以。 第一列不需要在IE <= 7中固定,但是表(和第一列)應該可讀。

是否有人知道如何在IE7中隱藏CSS的某些部分,使其看起來像一張普通表? 如果是這樣,您可以隨時派生http://jsfiddle.net/emn13/YMvk9/給我看:)

您可以編寫單獨的樣式表供IE使用:

<!--[if IE]>
    <link href="/style/ie.css" type="text/css" rel="Stylesheet" />
<![endif]-->

<!--[if !IE]>
    <link href="/style/core.css" type="text/css" rel="Stylesheet" />
<![endif]-->

這將迫使IE使用您在ie.css指定的規則,以便您可以在其中指定所需的規則。 這還將隱藏IE中Google Chrome和Firefox中使用的其他部分。

僅當瀏覽器不是 IE時,才會使用第二個樣式表,因此,如果所有內容在Chrome和Firefox中都能正確顯示,則可以保留這些規則。 然后,只需將IE所需的規則復制到其樣式表即可。

最佳實踐是編寫CSS,以便在所有瀏覽器中都顯示相同的CSS,但這要少得多。

希望這可以幫助

參考: http : //www.quirksmode.org/css/condcom.html

我已解決問題,並附加了文件http://jsfiddle.net/fJJvG/2/ 一件事,您必須從http://jquery.com/下載jquery插件並放在標題中。 那么您將得到結果。

暫無
暫無

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

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