打印

[求助] 置顶教程的问题,去了float为什么缩小了?

先贴代码我多加了个边框方便观察:
<!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=gb2312" />
<title>彻底弄懂CSS盒子模式(导航栏实例详解)</title>
<style type="text/css">
<!--
* {
       margin: 0px;
       padding: 0px;
       }
#nav {
border: 1px dashed #0099CC;
       background: url() repeat-y;
       width: 200px;
       overflow: hidden;
}
#nav li {
border: 1px dashed #000000;
       background: url() no-repeat left center ;
       height: 35px;
       width: 190px;
       padding-top:15px;
}
#nav a {
border: 1px dashed #ff0000;
       background: url() no-repeat left center;
       text-decoration: none;
       height: 20px;
       width: 155px;
       display: block;

       padding: 0px 0px 0px 5px;
       font-weight: bold;
       font-size: 9pt;
       line-height: 20px;
       color: #630;
       border-left:10px solid #f90;
}
#nav a:hover {
       background-image: url();
       color: #FFFFFF;
}
-->
</style>
</head>
<body>
<ul id="nav">
       <li>
         <a href="#">彻底弄懂CSS盒子模式1</a>
       </li>
       
       <li>
         <a href="#">彻底弄懂CSS盒子模式2</a>
       </li>
       
       <li>
         <a href="#">彻底弄懂CSS盒子模式3</a>
       </li>
       
       <li>
         <a href="#">彻底弄懂CSS盒子模式4</a>
       </li>
       
       <li>
         <a href="#">彻底弄懂CSS盒子模式5</a>
       </li>
</ul>
</body>
</html>

**********************************分割线**************************************
#nav a {
       background: url() no-repeat left center;
       text-decoration: none;
       height: 20px;
       width: 155px;
       display: block;
       float: right; ----------------------------------------这里的float去了以后边框之间就压一起了,本来有间隔的,但是a

                                                                                         是最里面的的盒子怎么也控制了外面的li盒子?
       padding: 0px 0px 0px 5px;
       font-weight: bold;
       font-size: 9pt;
       line-height: 20px;
       color: #630;
       border-left:10px solid #f90;
}
QQ:3589739
http://bbs.blueidea.com/viewthread.php?tid=2731165链接地址 知道 的给俺解下谜谢谢
QQ:3589739
没人
QQ:3589739
无奈!不懂
woo.my

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
a默认display:inline

float后会自动转移为display:block -》 支持你说的间隔
cike.org

TOP