我'在網絡發展論壇很新,我面臨着以下問題:HTML/CSS佈局 - 動態寬度
我有一個父DIV其寬度和高度是未知的,我想這個劃分DIV分爲四個部分如下:
+-------------------------------------------------------------------------+ |+---------------+ +--------------------+ +------------+ +---------------+| ||DIV 1 | |DIV 2 | |DIV 3 | |DIV 4 || ||width: n px | |widht: n px | |width: 50px | |width: n px || |+---------------+ +--------------------+ +------------+ +---------------+| +-------------------------------------------------------------------------+
所以DIV1,DIV2和DIV4需要具有相同的寬度而DIV3具有50像素的靜態寬度。
到現在爲止我已經實現了這個使用一些輔助容器:
所有的divA = "position:absolute; width:66.6%" divB = "position:absolute;left:0px;right:50px" div1 = "width:50%" div2 = "width:50%" div3 = "position:absolute;right:0px;width:50px" div4 = "width:33.3%;right:0px"
首先,這個解決方案並不完全地滿足我的需要,因爲DIV1,DIV2和DIV4不具有相同的寬度。 div1/div2的寬度爲(66.6%-50px)/ 2 < 33.3%whe4 div4的寬度恰好爲33.3%
其次,div3的寬度必須在兩個我覺得是有點麻煩。
所以我的問題:
有沒有辦法解決這個用例用純HTML/CSS(不使用表)的方式?
由於提前,
Greez,
哈拉爾
只是給他們寬度在% – Hushme
表是HTML的一部分。 – AnaMaria
你可以粘貼你的HTML。事情會更簡單 – AnaMaria