中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

css怎么實現鼠標懸停時顯示子元素

發布時間:2022-03-11 15:07:34 來源:億速云 閱讀:1222 作者:iii 欄目:web開發

今天小編給大家分享一下css怎么實現鼠標懸停時顯示子元素的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

css基礎-盒子模型+背景和列表

border-style的值:

none 無

dotted 點狀

dashed 虛線

solid 實線

double 雙實線

margin:

垂直方向兩個相鄰元素都設置了外邊距,那么外邊距會發生合并

合并高度=兩個發生合并的外邊距中的較大值

元素的實際高度=上邊框+上內邊距+內容高度+下內邊距+下邊框

元素在頁面中實際所占的高度是:上外邊距+上邊框+上內邊距+內容高度+下內邊距+下邊框+下外邊距

hover屬性實現鼠標懸停時顯示子元素:

<!DOCTYPE html>
<html>

<head lang="en">
    <meta charset="UTF-8">
    <title>display屬性</title>
    <style type="text/css">
    div {
        width: 200px;
    }
    /*補充樣式*/
    ul{
        margin-left:-36px;
    }
    li{
        display: none;
    }
    div:hover li{
        display: inline-block;
        list-style: none;
    }
    </style>
</head>

<body>
    <div>
        <h3>家電</h3>
        <ul>
            <li>冰箱</li>
            <li>空調</li>
            <li>洗衣機</li>
        </ul>
    </div>
</body>

</html>

inline將元素顯示為內聯元素,元素前后沒有換行符

行內元素無法設置寬和高,外邊距只能設置左右的,無法設置上下的

列表demo:

<!DOCTYPE html>
<html>

<head lang="en">
    <meta charset="UTF-8">
    <title>display屬性</title>
    <style type="text/css">
    *{margin:0;padding:0;}
    .wrap {
        width: 220px;
        background-color:#f2f4f6;
        border:1px solid #ececec;
        margin:0 auto;
    }
    .list{
        width:100%;
        height:150px;
        background-color:#040a10;
        text-align:center;
        color:#fff;
        line-height:150px;
        font-size:20px;
        font-weight:bold;
    }
    li{
        list-style: none;
        border-bottom:1px solid #d9dde1;
        font-size:14px;
        line-height:1.5em;
        margin:0 15px;
        padding:10px 5px 5px 5px;
    }
    li:last-child{
        border-bottom:none;
    }
    </style>
</head>

<body>
    <div class="wrap">
        <div class="list">
            <p>前端課程排列</p>
        </div>
        <ul>
            <li>
                <p>HTML+CSS基礎課程</p>
                <span>456605人在學</span>
            </li>
            <li>
                <p>HTML+CSS基礎課程</p>
                <span>456605人在學</span>
            </li>
            <li>
                <p>HTML+CSS基礎課程</p>
                <span>456605人在學</span>
            </li>
        </ul>
    </div>
</body>

</html>

css怎么實現鼠標懸停時顯示子元素

鼠標懸停顯示demo:

<!DOCTYPE html>
<html>
    <head lang="en">
        <meta charset="UTF-8">
        <title>display屬性</title>
        <style type="text/css">
          *{margin:0;padding:0;}
          .big{width: 150px;margin: 10px auto 0 auto;background: #f2f4f6;border: 1px solid #ddd;}
          h4{height: 40px;line-height: 40px;text-align: center;}
          .div1 h4{border-bottom: 1px solid #ddd;}
          .div2 h4{border-bottom: 1px solid #ddd;}
          ul{background-color:#fff;display: none;}
          ul li{ height: 30px;line-height: 30px;margin-left: 58px;list-style: none;}
          .div1:hover .elec{display: block;border-bottom: 1px solid #ddd;}
          .div2:hover .wash{display: block;border-bottom: 1px solid #ddd;}
          .div3:hover .clothes{display: block;border-top: 1px solid #ddd;}
        </style>
    </head>
    <body>
    <div class="big">
        <div class="div1">
            <h4>家電</h4>
            <ul class="elec">
                <li>冰箱</li>
                <li>洗衣機</li>
                <li>空調</li>
            </ul>
        </div>
        <div class="div2">
            <h4>洗護</h4>
            <ul class="wash">
                <li>洗衣液</li>
                <li>消毒液</li>
                <li>柔順劑</li>
            </ul>
        </div>
        <div  class="div3">
            <h4>衣物</h4>
             <ul class="clothes">
                <li>襯衫</li>
                <li>褲子</li>
                <li>衛衣</li>
            </ul>
        </div>
      </div>
</body>
</html>

css怎么實現鼠標懸停時顯示子元素

background-color:transparent 透明,是默認值

背景區包括內容+內邊距+邊框,不包括外邊距

background-repeat:repeat、no-repeat、repeat-x、repeat-y、inherit

background-attachment:scroll(默認)/ fixed

background-position:

值(x y)(x% y%)(只有一個參數代表第二個默認居中)/top/bottom/left/right/center(水平垂直居中)

css怎么實現鼠標懸停時顯示子元素

background簡寫:后面的屬性值不分順序

有序列表樣式:

css怎么實現鼠標懸停時顯示子元素

list-style-position:inside(嵌入文本中)/outside(在所有文本左側)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>demo</title>
    <style>
     li{
         list-style-image:url(http://climg.mukewang.com/58dc9e4e0001ba9000160016.png);
     }
    </style>
</head>
<body>
    <ul>
        <li>電視</li>
        <li>冰箱</li>
        <li>洗衣機</li>
        <li>空調</li>
    </ul>
</body>

以上就是“css怎么實現鼠標懸停時顯示子元素”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

css
AI

姜堰市| 宜昌市| 临邑县| 九寨沟县| 岳阳县| 舟山市| 四川省| 高淳县| 安丘市| 莱西市| 平武县| 定西市| 漳州市| 哈巴河县| 紫云| 收藏| 西安市| 宁南县| 迁安市| 元朗区| 海南省| 北宁市| 江津市| 兴文县| 乌鲁木齐市| 桂东县| 柘荣县| 错那县| 民丰县| 方城县| 沙洋县| 峨眉山市| 高雄县| 志丹县| 柞水县| 陈巴尔虎旗| 灵宝市| 郓城县| 湘乡市| 和硕县| 临高县|