浏览器喜欢什么样的CSS

平时听到很多做前端的朋友问这样或者那样的问题,什么文字溢出的,图片错位的,背景显示不全的,边框显示不全的,

鼠标放上去跳动的。。。等等等等

其实这类问题基本上是CSS给浏览器的信息不够所致,说的更直白一点就是 你得给浏览器传递更详细的信息。

最基本的就是元素的宽和高,通常如果设置了这两项 哪怕是 min-width min-height也行。不然浏览器对着光秃秃的CSS,

你让它去凭空想象啊? 告诉它 一个DIV 另一个元素以它为基准定到 top:20px right:40px去,聪明点的浏览器或许能知道在哪里。

笨点的浏览器 比如IE6  肯定出问题。

浏览器也不是什么智能的玩意儿,才木有心情跟你玩猜猜猜,随便弄个它想当然的位置敷衍你拉到

所以,再遇到些奇怪的问题先尝试设置上基本的宽跟高试试,也许问题就迎刃而解了。 

posted on 2010-08-02 15:25  trance  阅读(191)  评论(0编辑  收藏  举报

导航