<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • CSS常見問題處理技巧

    時(shí)間:2024-07-29 06:47:11 CSS 我要投稿
    • 相關(guān)推薦

    CSS常見問題處理技巧三則

      鼠標(biāo)滑過文字超級(jí)鏈接背景變色

      要實(shí)現(xiàn)這個(gè)效果。很簡單。 定義CSS樣式

      a:hover{

      background:#f29901;

      }

      再加上一句

      a:hover{

      background:#f29901;

      display:block;

      }

      當(dāng)鼠標(biāo)移動(dòng)到超鏈接上的時(shí)候,整個(gè)li元素背景變色。

      可是這樣還有一個(gè)問題,鼠標(biāo)必須移動(dòng)到文字上面才能觸發(fā)a:hover效果。

      如果想要鼠標(biāo)移動(dòng)到元素li上的時(shí)候,就觸發(fā)a:hover效果。可以這樣寫

      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;

      }

      問題雖然小,但是經(jīng)過自己研究解決印象更加深刻

      讓文字居中

      只要在代碼中加入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,來讓文字在沒有清理浮動(dòng)的時(shí)候,顯示在圖片以外的空白處,在下面的代碼中,把float設(shè)置成left,圖片會(huì)顯示在左邊,而right則顯示在右邊,而margin-right是為了不讓文字和圖片貼在一起需要寫的,如果你設(shè)置的是float:right;剛相應(yīng)應(yīng)該是把 margin-right改成margin-left:

      首行縮進(jìn)

      在html中你的空格鍵好像起不了作用了,我們可以用CSS:

      這樣的話,這個(gè)有style=“text-indent:2em;”段落就會(huì)顯示兩個(gè)字符的縮進(jìn)了。縮進(jìn)更多? 修改2em, 2表示2個(gè)字符,你可以相應(yīng)增加或者減少。

      圖片img與div容器下有間隔的解決方法

      問題描述:

      IE7下 img與div(block類型元素)下邊界有距離(或者叫縫隙、空隙)。

      IE7才會(huì)有這個(gè)問題,IE8下是沒有的。

      解決方案:

      法寶一:定義圖片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ù)說原因:

      圖片文字等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常見問題處理技巧】相關(guān)文章:

    css 書寫技巧 CSS 技巧教程簡介07-02

    處理工程審計(jì)中常見問題的技巧05-31

    CSS入門知識(shí)-圖片水平對(duì)齊技巧07-20

    關(guān)于HTML技巧之CSS的優(yōu)先權(quán)10-05

    怎么處理指甲常見問題07-25

    揮桿及處理高爾夫的常見問題10-12

    高爾夫技巧常見問題06-29

    CSS實(shí)用教程:CSS命名10-05

    div+css必看的css重則06-27

    納稅籌劃常見問題的處理方法07-12

    主站蜘蛛池模板: 精品国产日韩亚洲一区| 久久精品无码一区二区三区免费| 色综合久久精品中文字幕首页 | 国产成人精品无人区一区| 亚洲国产另类久久久精品小说| 丰满人妻熟妇乱又伦精品劲 | 久久99热只有频精品8| 国产亚洲精品精品国产亚洲综合| 精品国产日产一区二区三区 | 青青青青久久精品国产| 精品一区二区三区波多野结衣| 无码日韩精品一区二区人妻| 国产在线精品观看免费观看| 久久青青草原国产精品免费| 国产精品视频色拍拍| 无码国内精品人妻少妇| 亚洲精品视频久久久| 欧美国产成人久久精品| 国产在线91精品入口| 国产精品福利片免费看 | 香蕉国产精品频视| 91麻豆精品视频在线观看| 久久精品亚洲中文字幕无码麻豆 | 好湿好大硬得深一点动态图91精品福利一区二区 | 亚洲国产精品无码专区在线观看| 久久精品国产精品亚洲| 国产精品成人观看视频| 国产精品成| 国产精品小视频免费无限app| 91精品福利在线观看| 欧美一区二区精品系列在线观看| 久久青草国产精品一区| 一本一道久久精品综合| 91精品国产成人网在线观看| 日韩欧美精品不卡| 国产vA免费精品高清在线观看 | 四虎永久在线精品国产馆V视影院| 久久国产精品免费一区| 国产精品污WWW一区二区三区| 国产精品美女网站| 国产精品亚洲不卡一区二区三区|