position属性在li和span结合时的用法

<!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>li span</title>
<style type="text/css">
<!–
body{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
ul,li{ margin:0; padding:0; list-style:none; background:#eee; width:300px;}
li { position:relative; padding:0 10px 0 15px; line-height:22px; border-bottom:1px dotted #000;}
a.ll{ color:#666; text-decoration:none;}    
a.ll:link,a.ll:visited { color:#999;}
a.ll:hover{ color:#000;}

li span{ position:absolute; right:0px; top:0;}
li .col a{ color:#090;}
li .col a:hover{ color:#000; }
–>
</style>
</head>

<body>

<ul>
<li><a href="#" class="ll">阿凡达桑忽然间,交换机和</a>   <span  class="col"><a href="#">span</a></span></li>
<li><a href="#" class="ll">阿凡达桑忽然间</a>   <span class="col"><a href="#" >span</a></span></li>
<li><a href="#" class="ll">阿凡达桑忽然间阿萨法的</a>   <span class="col"><a href="#" >span</a></span></li>
<li><a href="#" class="ll">阿凡达桑忽然间阿萨法的</a>   <span class="col"><a href="#" >span</a></span></li>
<li><a href="#" class="ll">阿凡达桑忽然间阿萨法的</a>   <span class="col"><a href="#" >span</a></span></li>
</ul>

</body>

</html>

==
要点:1、li position:relative; span 处于 position:absolute;span内联元素可以随意左右显示。
2、a标签样式应用方法。a.ll{ color:#090}  a.ll:hover{ color:#000}

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*