一、html
解決方案: 全局增長樣式express
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{zoom:1}父級元素調用clearfix
緣由:浮動,註釋,寬高定義瀏覽器
解決方案:爲容器裏面的a加個_position:relative樣式網站
解決方案: img{display:block;}或者img{vertical-align:top;} 在或者 img{font-size:0}this
解決方案: input{vertical-align:middle;}spa
解決方案: 設置文本的行高等於容器的高度。舉例:height:25px;line-height:25px;orm
解決方案: 設置容器的寬度和white-space:nowraphtm
解決方案: 設置容器寬度,設置文本一行顯示,溢出截斷並顯示省略號。例子:圖片
.test {width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.test {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;}
解決方案: word-wrap:break-word;ip
解決方案:
a {outline:none;blr:expression(this.onFocus=this.blur());}
解決方案:
body{text-align:center;} .wp{width:980px;margin:0 auto;text-align:left;}
解決方案:
table{border-collapse:collapse;} table th,table td{border:1px solid #ddd;}
解決方案:
*{filter:gray; color:gray;} html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}
緣由: 這種現象叫:「外邊距合併」,兩間距相鄰取大。 此現象也出如今父子元素。
注意: 浮動元素和絕對定位元素,不會和相鄰的元素產生外邊距合併;內聯塊級元素間不會產生外邊距合併;根元素間不會產生外邊距合併(如html與body間);設置了屬性overflow且值不爲visible的塊級元素不會與它的子元素髮生外邊距合併。