我有一個內嵌塊跨度,佔用頁面寬度的80%,之後我有另一個內嵌塊跨度,佔用0.753em,現在我想使第三個將接管其餘的。html設置寬度頁的其餘部分
也許它會在代碼中更清楚:
<span style="width:80%; display:inline-block; background-color:lime"></span>
<span style="width:0.753em; display:inline-block"></span>
<span style="width:[?????????]; display:inline-block;background-color:lime"></span>
第三跨度,如提到要佔用網頁寬度的其餘部分,東西寬約我應該設置呢?
謝謝。
就我而言,它總是100%。所以如果你不指定寬度,它應該佔用剩下的部分?如果我錯了,請糾正我。否則,我想你不知道80%是多少錢?這會導致一個小JS計算你的元素的寬度。 – Richard 2011-05-01 00:22:13
@Richard和@Dave'inline-block'被設置爲符合內容(*,除非在寬度屬性*中另有指定)。 100%用於'block'元素。 – 2011-05-01 00:25:37
如果我沒有指定寬度,第三個跨度將佔用盡可能多的寬度,並且由於此跨度沒有完全填充文本,而沒有指定寬度會導致一些空白。問題是 - 這可以做到沒有JS? – 2011-05-01 00:28:58