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

    時間:2024-07-29 06:47:11 CSS 我要投稿
    • 相關推薦

    CSS常見問題處理技巧三則

      鼠標滑過文字超級鏈接背景變色

      要實現這個效果。很簡單。 定義CSS樣式

      a:hover{

      background:#f29901;

      }

      再加上一句

      a:hover{

      background:#f29901;

      display:block;

      }

      當鼠標移動到超鏈接上的時候,整個li元素背景變色。

      可是這樣還有一個問題,鼠標必須移動到文字上面才能觸發a:hover效果。

      如果想要鼠標移動到元素li上的時候,就觸發a:hover效果。可以這樣寫

      a {

      width:130px;

      /*li元素的寬度,也就是相當于定義了一個寬度范圍,當鼠標移動到上面的范圍的時候就觸發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;

      }

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

      讓文字居中

      只要在代碼中加入text-align:center,就可以讓文章在容器的寬度內水平居中,如:

      abcd

      設置背景色

      代碼如下:

      顯示一個邊框

      邊框我們會用到border,添加一個邊框,只要加上style=“border:1px dotted #080;”1px代碼邊框的大小,而dotted是邊框的樣式,常用的樣式用三個:solid(實邊) dashed(虛線) dotted(點狀虛線)。

      圖文混排

      CSS中,我們可以用float,來讓文字在沒有清理浮動的時候,顯示在圖片以外的空白處,在下面的代碼中,把float設置成left,圖片會顯示在左邊,而right則顯示在右邊,而margin-right是為了不讓文字和圖片貼在一起需要寫的,如果你設置的是float:right;剛相應應該是把 margin-right改成margin-left:

      首行縮進

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

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

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

      問題描述:

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

      IE7才會有這個問題,IE8下是沒有的。

      解決方案:

      法寶一:定義圖片img標簽vertical-align:bottom,vertical-align:middle,vertical-align:top。

      img{vertical-align:bottom;}

      法寶二:定義容器里的字體大小為0。

      div {

      width:110px;

      border:1px solid #000000;

      font-size:0

      }

      據說原因:

      圖片文字等inline元素默認是和父級元素的baseline對齊的,而baseline又和父級底邊有一定距離(這個距離和 font-size,font-family 相關),所以設置 vertical-align:top/bottom/text-top/text-bottom 都可以避免這種情況出現。而且不光li,其他的block元素中包含img也會有這個現象。

    【CSS常見問題處理技巧】相關文章:

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

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

    CSS入門知識-圖片水平對齊技巧07-20

    關于HTML技巧之CSS的優先權10-05

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

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

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

    CSS實用教程:CSS命名10-05

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

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

    主站蜘蛛池模板: 亚洲爆乳精品无码一区二区| 大伊香蕉精品视频在线导航| 国产精品ⅴ无码大片在线看| 精品一区二区三区免费视频| 国产精品嫩草影院一二三区入口| 中文字幕精品久久| 精品成人av一区二区三区| 久久这里只有精品首页| 精品不卡一区二区| 亚洲中文字幕久久精品无码喷水| 九色精品视频在线观看| 99热热久久这里只有精品68 | 人人妻人人澡人人爽精品欧美| 亚洲精品电影网| 国产成人精品视频播放| 久久99精品久久久久久动态图| 在线观看亚洲精品福利片| 精品人妻少妇嫩草AV无码专区| MM1313亚洲精品无码| 欧美精品国产精品| 视频二区国产精品职场同事| 国产成人精品综合网站| 500av大全导航精品| 国产91大片精品一区在线观看| 国产剧情国产精品一区| 精品久久久久香蕉网| 国产精品久线在线观看| 久久精品国产网红主播| 精品久久久久久国产潘金莲| 久久夜色精品国产噜噜亚洲AV| 亚洲精品无码久久久久| 亚洲国产精品va在线播放| 亚洲国产精品VA在线观看麻豆| 亚洲国产成人精品无码区在线观看| 亚洲日韩国产AV无码无码精品| 亚洲国产精品无码久久青草| 亚洲精品尤物yw在线影院| 色婷婷在线精品国自产拍| 精品福利一区二区三区免费视频| 国产精品一区二区av| 国产大片91精品免费观看不卡|