日期:2013-12-15  浏览次数:21104 次

网页制造aiyiweb文章简介:9.高度不顺应 高度不顺应是当内层对象的高度发生变化时外层高度不能自动进行调理,特别是当内层对象使用margin 或paddign 时。 例: #box {background-color:#eee; } #box p {margin-top: 20px;margin-bottom: 20px; text-align:center; } p对象中的内容 处理技巧:在P

  9.高度不顺应

  高度不顺应是当内层对象的高度发生变化时外层高度不能自动进行调理,特别是当内层对象使用margin 或paddign 时。

  例:

  #box {background-color:#eee; }

  #box p {margin-top: 20px;margin-bottom: 20px; text-align:center; }

  

 

  

p对象中的内容

 

  

 

  处理技巧:在P对象上下各加2个空的div对象CSS代码:.1{height:0px;overflow:hidden;}或者为DIV加上border属性。

  10 .IE6下为什么图片下有空隙产生

  处理这个BUG的技巧也有很多,可以是改变html的排版,或者设置img 为display:block 或者设置vertical-align 属性为vertical-align:top

  bottom  middle  text-bottom 都可以处理.

  11.如何对齐文本与文本输入框

  加上 vertical-align:middle;

  

  12.web标准中定义id与class有什么区别吗

  一.web标准中是不容许反复ID的,比如 div id="aa" 不容许反复2次,而class 定义的是类,理论上可以无限反复, 这样需求多次援用的定义便可以使用他.

  二.属性的优先级问题

  ID 的优先级要高于class,看上面的例子

  三.方便JS等客户端脚本,如果在页面中要对某个对象进行脚本操作,那么可以给他定义一个ID,否则只能利用遍历页面元素加上指定特定属性来找到它,这是绝对浪费时间资源,远远不如一个ID来得简单.

  出处:web前端寒风

  责任编辑:bluehearts