希望实现标题在左对齐,日期在右对齐,当直接给日期的span加上float:right时,ie8和ff都ok,但ie6/7则会换行,下面给出一个简单有效的解决办法。
<!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>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title></title>
<style>
<!--
#mylist { width:400px; list-style-type:none; margin:0; padding:0; }
#mylist li span {
float:right;
}
-->
</style>
</head>
<body>
<ul id="mylist">
<li><span>2011-12-2</span>web开发者网络(admin10000.com)</li>
<li><span>2011-12-2</span>web开发者网络(admin10000.com)</li>
<li><span>2011-12-2</span>web开发者网络(admin10000.com)</li>
</ul>
</body>
</html>
注意: 要把 span 写到li标签中的最前面,这样在ie6/ie7/ff3.5之前版本中才能保证 span中日期右对齐。
以上就是li 标签中让文章标题左对齐,日期右对齐的方法的详细内容。
