css 心得

1.用position:absoult可以使文档流出
2.当想让两个区域a和b在一行的话,可以分别让a和b都float:left。
3.有时侯引起的不正常是由于两个div之间有空格引起的, 或者是由于margin,padding混淆用引起的。
4.当链接图片用position:relative来定位时,热点区域是很大的,要解决这一问题,采用position:absoult就可以了。
5.田字型布局:在ff里,ul和li都须加上float:left,而ie中则只在li里加上就可以了。
  分为左中右的菜单,将左中右包起来的标签必须定义高度,否则在firefox里,菜单的下面将紧贴着此菜单,而在ie里则定义不定义一个样。
6.span和li元素并不是块级元素,须加display:block,使它成为块级元素。并且不能忘了加上宽度。
7.如果将li变为块级元素,那么list-style将不起作用。
8.在firefox中,  <ul><li><a></a></li></ul>此结构,li里加背景图片,a里写文字,如果将padding值设定好,则背景图片就可以正常显示,但是在ie中,背景图片依赖于文字的行高,如果设定合适的行高,背景图片则可以正常显示,但如果a标签内是表单一类的,它就无法与a标签内是文字的图片在同一水平线上显示
9.<ul><li><span></span><a>hhhhhhhh</a></li></ul>中span里面是图片时,如果要想让hhhhhhhh和图片在同一行,应该将图片设为左浮动。
10.在定义css时,应首先定义:
*{
margin: 0;
padding:0;
}
ul{
list-style:none;
}
img{
border:0;
}
.clear{
clear:both;
}
body,p,th,td,input,select,textarea{
    font-size:12px;
    color:#111111;
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值