摘要: 其实浏览器的不兼容,我们往往是各个浏览器对于一些标准的定义不一致导致的,因此,我们可以进行一些初始化,很多问题都很轻松解决。下面是14条特殊情况仅供参考:1. 文字本身的大小不兼容。同样是font-size:14px的宋体文字,在不同浏览器下占的空间是不一样的,ie下实际占高16px,下留白3px,ff 下实际占高17px,上留白1px,下留白3px,opera下就更不一样了。解决方案:给文字设定 line-height 。确保所有文字都有默认的 line-height 值。这点很重要,在高度上我们不能容忍1px 的差异。2.ff下容器高度限定,即容器定义了height之后,容器边框的外形就确 阅读全文
posted @ 2013-08-19 21:19 心存善念 阅读(532) 评论(0) 推荐(0)
摘要: 1. overflow:hidden和zoom:1 verflow:hidden;的作用 1. 隐藏溢出 ;2.消除浮动 <style type="text/css"> #div1 { height:auto;border:solid 1px red;zoom:1;overflow:hidden;} 阅读全文
posted @ 2013-08-19 21:14 心存善念 阅读(357) 评论(0) 推荐(0)
摘要: 1. -webkit-font-smoothing: antialiased;CSS3中用于webkit引擎(如chrome)中设置字体的抗锯齿或者说光滑度的属性。有3个属性:none用于小像素的文本、subpixel-antialiased浏览器默认的、antialiased反锯齿。webkit内核私有属性,用于字体抗锯齿,使用后字体看起来会清晰舒服很多。 阅读全文
posted @ 2013-08-19 20:16 心存善念 阅读(296) 评论(0) 推荐(0)
摘要: 1.让人不得不爱的22个UI进度条设计 阅读全文
posted @ 2013-08-19 20:00 心存善念 阅读(294) 评论(0) 推荐(0)
摘要: 1、text-indent设置抬头距离css缩进 即对,对应div设置css样式text-indent : 20px; 缩进了20px 2、letter-spacing 设置字符间距离 即对对应div设置css属性样式为letter-spacing:8px;,字间距为8px 3.行间距 在CSS中, 阅读全文
posted @ 2013-08-19 12:01 心存善念 阅读(419) 评论(0) 推荐(0)