本篇文章主要介绍了"CSS Bootstrap 29个常用的CSS小技巧汇总",主要涉及到CSS Bootstrap方面的内容,对于CSSjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下:
1.清除图片下方出现几像素的空白间隙方法1:复制代码代码如下:img{display:block;}方法2:复制代码代码如下:img{vertical-alig...
#test{border-collapse:collapse;border:1px solid #ddd;}
#test th,#test td{border:1px solid #ddd;}
方法2:
复制代码
代码如下:
#test{border-spacing:1px;background:#ddd;}
#test tr{background:#fff;}
IE7及更早浏览器不支持border-spacing属性,但是可以通过table的标签属性cellspacing来替代。
22.使页面文本行距始终保持为n倍字体大小的基调
方法:
复制代码
代码如下:
body{line-height:n;}
注意,不要给n加单位。Know More:如何使页面文本行距始终保持为n倍字体大小的基调
23.标准模式Standard mode和怪异模式Quirks mode下的盒模型区别?
方法:
标准模式下:Element width = width + padding + border
怪异模式下:Element width = width
相关资料请参阅CSS3属性box-sizing
24.以图换字的几种方法及优劣分析
思路1:使用text-indent的负值,将内容移出容器
复制代码
代码如下:
.test1{width:200px;height:50px;text-indent:-9999px;background:#eee url(*.png) no-repeat;}
以图换字之内容负缩进法
该方法优点在于结构简洁,不理想的地方:1.由于使用场景不同,负缩进的值可能会不一样,不易抽象成公用样式;2.当该元素为链接时,在非IE下虚线框将变得不完整;3.如果该元素被定义为内联级或者内联块级,不同浏览器下会有较多的差异
思路2:使用display:none或visibility:hidden将内容隐藏;
复制代码
代码如下:
.test{width:200px;height:50px;background:#eee url(*.png) no-repeat;}
.test span{visibility:hidden;/* 或者display:none */}
以图换字之内容隐藏法
该方法优点在于兼容性强并且容易抽象成公用样式,缺点在于结构较复杂
思路3:使用padding或者line-height将内容挤出容器之外;
复制代码
代码如下:
.test{overflow:hidden;width:200px;height:0;padding-top:50px;background:#eee url(*.png) no-repeat;}
.test{overflow:hidden;width:200px;height:50px;line-height:50;background:#eee url(*.jpg) no-repeat;}
以图换字之内容排挤法