强制换行:
li {
word-wrap: break-word; word-break:break-all; white-space: normal;}
强制换行不断开:
li {
word-wrap: normal; word-break:keep-all; white-space: normal;}
超出部分省略号显示:
li{
float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
文字两端对齐:
div{
text-align:justify;}
图片按比例显示:
.product_listimg img{
max-height:150px; max-width:150px;}
*html .product_listimg img{
width: expression(this.width > 150 && this.width > this.height ? 150 : auto); height: expression(this.height > 150 ? 150 : auto);}
/*
CSS属性级Hack */ color:red;
/* 所有浏览器可识别*/ _color:red;
/* 仅IE6 识别 */ *color:red;
/* IE6、IE7 识别 */ +color:red;
/* IE6、IE7 识别 */ *+color:red;
/* IE6、IE7 识别 */ [color:red;
/* IE6、IE7 识别 */ color:red\9;
/* IE6、IE7、IE8、IE9 识别 */ color:red\0;
/* IE8、IE9 识别*/ color:red\9\0;
/* 仅IE9识别 */ color:red
\0; /* 仅IE9识别 */ color:red!important;
/* IE6 不识别!important 有危险*//*
CSS选择符级Hack */ *html
#demo { color:red;} /* 仅IE6 识别 */ *+html
#demo { color:red;} /* 仅IE7 识别 */ body:nth-of-type(1)
#demo { color:red;} /* IE9+、FF3.5+、Chrome、Safari、Opera 可以识别 */ head:first-child+body
#demo { color:red; } /* IE7+、FF、Chrome、Safari、Opera 可以识别 */ :root
#demo { color:red\9; } : /* 仅IE9识别 *//*
IE条件注释Hack */ <!--[if
IE 6]>此处内容只有IE6.0可见<![endif]--><!--[if
IE 7]>此处内容只有IE7.0可见<![endif]-->
本文介绍了CSS中的一些实用技巧,包括如何实现强制换行、文字两端对齐、图片按比例显示等效果,并详细展示了针对不同版本Internet Explorer浏览器的兼容性解决方案。
1631

被折叠的 条评论
为什么被折叠?



