我有一個浮動列表項應使用標準項目符號列表。但在IE7只,這些子彈不會出現:我怎樣才能浮動列表項目在IE7中顯示他們的子彈?
這裏是所有代碼:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Title</title>
<style type="text/css">
/*ul { overflow: hidden; margin: 1em; padding: 1em; } */
ul li
{ width: 30%;
float: left;
border: dashed red 1px;
/* list-style-position: outside; list-style-type: disc; margin-left: 1em; padding: 1em; zoom: 1; */
}
</style>
</head>
<body>
<ul>
<li>Lorem ipsum dolor sit </li>
<li>consectetuer adipiscing elit</li>
<li>Etiam sapien neque</li>
<li>dictum at</li>
<li>bibendum ut</li>
<li>posuere quis</li>
</ul>
</body>
</html>
被註釋掉的CSS是我嘗試過,但規則,並沒有使子彈出現。
當我刪除float: left;
聲明時,項目符號確實出現在IE7中。
我怎樣才能浮動lis與項目符號顯示在IE7?
'list-style-position:inside'可能工作,我認爲'outside'是默認值。如果沒有嘗試調整'margin-left'屬性。 – 2010-09-01 23:15:51