我想在閱讀Ethan Marcote的代碼後更加「響應」代碼A Book Apart。除了一個元素之外的所有元素的動態寬度
我想出了一個我不知道如何解決的案例。在li
元素中,我有四個不同的div
s。第一個不能改變寬度或高度(我知道這是不響應的,但圖像尺寸必須保持不變)。其他三個div
可以伸展,因爲它們只是文本。
現在,我知道我可以設置div
s具有不同的父級寬度百分比,這很好,除了div1必須是一個定義的像素寬度。這會拋出其他百分比的計算結果(瀏覽器寬度 - 對於不同的瀏覽器大小,77px將是不同的數字),那麼我該怎麼做?
我掀起了這個來幫助說明我的問題。
正如我提到的,我知道我可以用JS設置文檔加載一個容器div的寬度和調整,但似乎,好了,沒有那麼大。
感謝所有幫助:)
+1這是(IMO)目前去無追加表標籤到HTML的最佳方式。但要小心,IE7及更高版本不支持display:table;和朋友 – xec
謝謝。這很棒! – GarethPrice