网页布局心得

关于网页布局心得( www.dayday28.com

做的事情重复的次数多了,总会发现那么点乐趣和自己的一点心得和见解。

下面我就分享下我在网页布局中是如何避免一些不必要的麻烦。

1.除了父级元素定义宽度外,里面的子元素通常不给宽度。如果需要填充,统一用子元素填充,例如:


<div class="left"> 
    <ul> 
        <li>快乐永恒快乐永恒</li> 
        <li>快乐永快乐永恒恒</li> 
        <li>快乐永快乐永恒恒</li> 
        <li>快乐永快乐永恒恒</li> 
        <li>快乐永快乐永恒恒</li> 
        <li>快乐永快乐永恒恒</li> 
    </ul> 
</div>
<style type="text/css"> 
.left{width:200px;border:solid 1px #ccc;}/*父级元素*/
.left ul{margin:0;padding:10px;}/*子元素*/
.left ul li{list-style-type:none;height:30px;line-height:30px;} 
</style>

2.子元素一旦用了浮动,父元素一定要清除浮动 ,例如:

<div class="left"> 
    <ul> 
        <li>快乐永恒快乐永恒</li> 
        <li>快乐永快乐永恒恒</li> 
        <li>快乐永快乐永恒恒</li> 
        <li>快乐永快乐永恒恒</li> 
        <li>快乐永快乐永恒恒</li> 
        <li>快乐永快乐永恒恒</li> 
    </ul> 
</div>
<style type="text/css"> 
.left ul{margin:0;padding:10px;border:solid 1px #ccc;zoom:1;}/*子元素用了浮动所以需要清除浮动*/
.left ul:after{content:"";display:block;height:0;clear:both;visibility:hidden;} 
.left ul li{list-style-type:none;height:30px;line-height:30px;background:#ccc;float:left;width:200px;margin:1px;} 
</style>

待续……

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值