|
|
|
|
|
一.图片当背景,CSS方法
|
但是测试发现当给background:red url(logo.png) no-repeat center;加了红色时,别的浏览器正常识别,ie6会出现依旧不识别的情况。
解决办法是在外面套的标签,或body加背景色。(background-color:red;单独写就可以了)
强调:IE6做了透明的背景,对他上面<A>
便签会失效,也就是点有连接的地方没连接了,解决方案:
列<div class="top"><a>首页</a> <a>关于我们</a> <a>产品中心</a>...</div>
,如果top这个class有PNG背景,而你又用了我那个代码,这个时候里面的链接会没反映的,解决就是:.top a{position:relative}
,这个很常用了
|
标准浏览器中固定高度值的容器是不会象IE6里那样被撑开的,那我又想固定高度,又想能被撑开需要怎样设置呢?办法就是去掉height设置min-height:200px; 这里为了照顾不认识min-height的IE6 可以这样定义
|
|
外层:div设置超出不显示,
内层:div底部内边距10000px,div底部外边距-10000px。
|
单行内图片和文字垂直居中(vertical-align:middle)
当图片和文字在div内单行排列时,文字会自动与图片的底部对齐,如果我们要使图片和文字垂直居中,只需要在图片img属性里加上vertical-align:middle;就可以了。
|