- 相關(guān)推薦
CSS常見(jiàn)問(wèn)題處理技巧三則
鼠標(biāo)滑過(guò)文字超級(jí)鏈接背景變色
要實(shí)現(xiàn)這個(gè)效果。很簡(jiǎn)單。 定義CSS樣式
a:hover{
background:#f29901;
}
再加上一句
a:hover{
background:#f29901;
display:block;
}
當(dāng)鼠標(biāo)移動(dòng)到超鏈接上的時(shí)候,整個(gè)li元素背景變色。
可是這樣還有一個(gè)問(wèn)題,鼠標(biāo)必須移動(dòng)到文字上面才能觸發(fā)a:hover效果。
如果想要鼠標(biāo)移動(dòng)到元素li上的時(shí)候,就觸發(fā)a:hover效果。可以這樣寫(xiě)
a {
width:130px;
/*li元素的寬度,也就是相當(dāng)于定義了一個(gè)寬度范圍,當(dāng)鼠標(biāo)移動(dòng)到上面的范圍的時(shí)候就觸發(fā)a:hover效果*/
}
a:hover{
background:#f29901;
display:block;
}
下面附上完整例子代碼:
css代碼:
#content{}
#content li{
line-height:30px;
text-align:center;
color:#fff;
display:block;
background:#333;
width:100px;
}
#content li a{
display:block;
float:right;
background:#333;
width:100px;
color:#fff;
text-decoration:none;
}
#content li a:hover{
color:#000;
background:#fff;
}
問(wèn)題雖然小,但是經(jīng)過(guò)自己研究解決印象更加深刻
讓文字居中
只要在代碼中加入text-align:center,就可以讓文章在容器的寬度內(nèi)水平居中,如:
abcd
設(shè)置背景色
代碼如下:
顯示一個(gè)邊框
邊框我們會(huì)用到border,添加一個(gè)邊框,只要加上style=“border:1px dotted #080;”1px代碼邊框的大小,而dotted是邊框的樣式,常用的樣式用三個(gè):solid(實(shí)邊) dashed(虛線) dotted(點(diǎn)狀虛線)。
圖文混排
CSS中,我們可以用float,來(lái)讓文字在沒(méi)有清理浮動(dòng)的時(shí)候,顯示在圖片以外的空白處,在下面的代碼中,把float設(shè)置成left,圖片會(huì)顯示在左邊,而right則顯示在右邊,而margin-right是為了不讓文字和圖片貼在一起需要寫(xiě)的,如果你設(shè)置的是float:right;剛相應(yīng)應(yīng)該是把 margin-right改成margin-left:
首行縮進(jìn)
在html中你的空格鍵好像起不了作用了,我們可以用CSS:
這樣的話,這個(gè)有style=“text-indent:2em;”段落就會(huì)顯示兩個(gè)字符的縮進(jìn)了?s進(jìn)更多? 修改2em, 2表示2個(gè)字符,你可以相應(yīng)增加或者減少。
圖片img與div容器下有間隔的解決方法
問(wèn)題描述:
IE7下 img與div(block類(lèi)型元素)下邊界有距離(或者叫縫隙、空隙)。
IE7才會(huì)有這個(gè)問(wèn)題,IE8下是沒(méi)有的。
解決方案:
法寶一:定義圖片img標(biāo)簽vertical-align:bottom,vertical-align:middle,vertical-align:top。
img{vertical-align:bottom;}
法寶二:定義容器里的字體大小為0。
div {
width:110px;
border:1px solid #000000;
font-size:0
}
據(jù)說(shuō)原因:
圖片文字等inline元素默認(rèn)是和父級(jí)元素的baseline對(duì)齊的,而baseline又和父級(jí)底邊有一定距離(這個(gè)距離和 font-size,font-family 相關(guān)),所以設(shè)置 vertical-align:top/bottom/text-top/text-bottom 都可以避免這種情況出現(xiàn)。而且不光li,其他的block元素中包含img也會(huì)有這個(gè)現(xiàn)象。
【CSS常見(jiàn)問(wèn)題處理技巧】相關(guān)文章:
css 書(shū)寫(xiě)技巧 CSS 技巧教程簡(jiǎn)介07-02
處理工程審計(jì)中常見(jiàn)問(wèn)題的技巧05-31
CSS入門(mén)知識(shí)-圖片水平對(duì)齊技巧07-20
關(guān)于HTML技巧之CSS的優(yōu)先權(quán)10-05
高爾夫技巧常見(jiàn)問(wèn)題06-29
CSS實(shí)用教程:CSS命名10-05
div+css必看的css重則06-27