我有x
表中的列數在水平方向上正好爲375px。我想在它們之間放置間隔符,以便元素跨越可變寬度。這是如何輕鬆完成的?我打開使用jQuery。我寧願使用CSS。即使在表格中保留墊片
編輯
對不起,我想我沒有說清楚。這些列每個寬度爲375px。我的錯。
謝謝!
我有x
表中的列數在水平方向上正好爲375px。我想在它們之間放置間隔符,以便元素跨越可變寬度。這是如何輕鬆完成的?我打開使用jQuery。我寧願使用CSS。即使在表格中保留墊片
編輯
對不起,我想我沒有說清楚。這些列每個寬度爲375px。我的錯。
謝謝!
如果我正確理解您的問題,您可以將td寬度設置爲100/x
百分比。 如果你有許多表的列數不同,使用jquery動態設置它會更容易。否則,你可以在CSS中完成。
聽起來很像flexible box model(或者FlexBox,如果我沒弄錯的話)。你可以用CSS來運行它。不幸的是,IIRC只能在本地使用HTML 5(或者CSS 3)。 Here's a good intro to it via Smashing Magazine。
好消息是,有jQuery插件/ JavaScript庫在那裏模擬它的功能較差的瀏覽器。 Smashmag建議Flexie。
你可以讓[jsFiddle](http://jsfiddle.net/)顯示問題嗎?目前,你的問題含糊不清。 – thirtydot
'spacerWidth =(totalWidth - numberOfColumns * columnWidth)/(numberOfColumns - 1)'也許? – Yoshi