网站开发面试题.docxVIP

  • 2
  • 0
  • 约5.92千字
  • 约 16页
  • 2018-05-15 发布于贵州
  • 举报
网站开发面试题

网站开发面试题  1.解决IE6及更早浏览器浮动时产生双倍边距的BUG  display:inline  2.如何解决IE6下的文本溢出BUG(行业内称:多出一只猪)  删除2个div之间所有的注释;不设置浮动;调整2个div的宽度,比如将宽度调整为更小一点,刷新页面看效果。  浮动IE文本产生3象素的bug  左边对象浮动,右边采用外补丁的左边距来定位,右边对象内的文本会离左边有3px的间距. #box{  float:left; width:800px;} #left{ float:left; width:50%;}  #right{ width:50%;} *html #left{ margin-right:-3px; //这句是关键}   hack  5.如果这道题出的不是IE6 而是让你列举各浏览器之间的兼容性解决方法,就要写死了。。太多太多  二、如果让一个div在页面中垂直居中(动动脑子,其实方法很多,各有利弊)  1.绝对定位法  2.单行垂直居中(重点是里面的文字是单行)  div {  height:25px;  line-height:25px;  overflow:hidden;  }  3.多行未知高度文字的垂直居中  div {  padding:xxpx; (谁都会吧)  }  4.多行文本固定高度的垂直居中 (IE6不能正确地理解display:ta

文档评论(0)

1亿VIP精品文档

相关文档