2012-01-06 111 views
1

我想不通爲什麼一些小區的邊界都出現了和其他人都沒有: http://jsfiddle.net/webedge/rt5pk/IE8 TD邊界並不一致

我已經通過CSS應用的所有樣式。

有一些圖像丟失,我沒有上傳任何地方,這將回答一些TD填充,但我主要關心的是TD邊界。

+0

嘗試將' '添加到那些空的'​​'。 – 2012-01-06 15:49:45

+0

看到這個老帖子http://stackoverflow.com/questions/57002/css-to-make-an-empty-cells-border-appear – 2012-01-06 15:51:06

+0

試過,認爲這可能是,沒有骰子 – 2012-01-06 15:59:57

回答

2

它正在對你的td小號造成position:relative - 如果你刪除此佈局是固定的。

如果您需要在td中定位其他元素的位置,您可以嘗試在單元格中添加額外的<span><div>,並定位這些額外的元素?

+0

就像一個魅力。我只是討厭添加更多標記!謝謝 – 2012-01-06 16:07:49

0

補充一點:

table.chart { border-collapse: separate; } 

這是很好的說明儘可能多的屬性越好看在所有瀏覽器一致,否則你需要一個CSS復位。

http://jsfiddle.net/EL7NQ/

+0

不幸的是在IE8你的jsfiddle對我來說沒有任何不同 – 2012-01-06 15:59:32

+0

啊,我有IE9,它解決了我的問題。 – 2012-01-06 16:16:43