我试图正确地定义一个定义列表的样式。到目前为止,我已经在Firefox 3.5和IE 8中获得了我想要的风格,但是我无法让IE6和IE7正常运行......我已经尝试过任何可能想到的破解和欺骗手段。样式定义列表 - IE清除:错误
这似乎是“明确:既”关于DT不IE < = 7工作...
下面是“测试页”,我使用。定义列表的标记是根据目的构建的:我想测试不同的场景,比如多个定义或空的场景。
检查它在Firefox> 3.5中,看看它应该如何。
干杯!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<style type="text/css">
body { font-family: Arial; font-size: 62.5%; }
* { margin: 0; padding: 0; }
#main { font-size: 1.4em; }
dt { font-weight: bold; }
hr { clear: both; }
dl.aligned { width: 300px; }
.aligned dt { clear: both; float: left; margin: 0 0 0.5em 0; width: 100px; }
.aligned dd { clear: right; float: right; margin: 0 0 0.5em 10px; width: 190px; }
</style>
</head>
<body>
<div id="main">
<dl class="aligned">
<dt>First title</dt>
<dd>1.1 definition</dd>
<dd>1.2 definition - very long to test wrapping</dd>
<dd>1.3 definition</dd>
<dt>Second title</dt>
<dd></dd>
<dd></dd>
<dt>Third title</dt>
<dd>3.0 definition</dd>
<dt>Fourth title - very long to test wrapping</dt>
<dt>Fifth title</dt>
<dt>Sixth title</dt>
<dd>6.0 definition</dd>
</dl>
</div>
</body>
</html>
难道你把这个在网上为我们好吗? – Tom 2010-05-07 12:16:37
这是所有内容,真的......标记和CSS。然而,是否有任何允许上传小代码片段的在线工具,您推荐? – Andrea 2010-05-10 09:03:22
你试图做的不是一个清单,而是一张表。使用一张桌子。 – 2010-10-06 12:05:00