這是我認爲應該是直截了當的,但我似乎無法弄清楚,並花了幾個小時在一個單一的列表讓我瘋狂。2列CSS列表突破,當一邊是大膽的
我想要做的是創建一個2列的列表,一邊是「標籤」,另一邊是值。如果我保持字體權重正常,或者雙面都是粗體,那麼我可以讓它起作用,但只要我將標籤變爲粗體並且值正常,它就會樓梯。
適用的CSS:
ul.info {
margin: 0;
padding: 0;
list-style: none;
}
ul.info li.name {
width: 150px;
float: left;
font-weight: bold;
}
ul.info li.value {
}
的HTML:
<ul class="info">
<li class="name">Member Since</li>
<li class="value"><?=$user->registerTime ?></li>
<li class="name">Last Logged in</li>
<li class="value"><?=($user_login !== null ? $user_login->login_time : 'Never') ?></li>
<li class="name">Email verified?</li>
<li class="value"><?=($user->emailVerified ? 'Yes' : 'No') ?></li>
</ul>
我已經收窄,到大膽,但它沒有任何意義爲什麼會打破它。有任何想法嗎?
我怎麼忘記了'dl','dt','dd'標籤?用它們來代替(我會同意它們更合適),它完美地工作。謝謝 :) – Tarka 2011-03-26 03:01:00