如何將div的寬度應用於ul,當div的寬度未知時。應用div寬度unclilded ul
的HTML:
<div>
<p>
Text
</p>
</div>
<ul>
<li>
<p>
Some other text
</p>
</li>
</ul>
了ul應在寬度上比在div更小89%。
有什麼建議嗎?
如何將div的寬度應用於ul,當div的寬度未知時。應用div寬度unclilded ul
的HTML:
<div>
<p>
Text
</p>
</div>
<ul>
<li>
<p>
Some other text
</p>
</li>
</ul>
了ul應在寬度上比在div更小89%。
有什麼建議嗎?
如果<ul>
在<div>
之外,那麼它不具有<div>
寬度的概念。如果你願意,你可以用javascript來完成。
jQuery的方法(誰知道,如果這是你真正想要的東西,但你的問題是...模糊)
$('ul').css('width', $('div').width() * 0.89);
使用jQuery:
var ulWidth = parseInt($("div").width() * .89);
$("ul").width(ulWidth);
我分裂成JS 2行爲便於閱讀,但你可以只用一行做到這一點:
$("ul").width(parseInt($("div").width() * .89));
見DEMO提示用於演示目的。
$("ul").width(parseInt($("div").width()) * 0.89);
我想,你可以 '一類(UL相反,像$改變$) – 2013-02-09 00:41:15
(' 類名「。)你猜對了。 – idrumgood 2013-02-09 00:55:28