- 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)