亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

css實現(xiàn)選項卡案例

Original 2019-03-23 11:08:54 288
abstrakt:<!DOCTYPE html> <html> <head>     <meta charset="utf-8">     <title>選項卡</title>     
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>選項卡</title>
    <link rel="stylesheet" href="1.css">
</head>
<body>
    <div class="page">
        <div class="title">選項卡案例</div>        
        <div class="menu1"><h3>css</h3></div>
        <div class="menu2"><h3>php</h3></div>
        <div class="menu3"><h3>html</h3></div>
        <div class="clear"></div>        
        <div class="s1">層疊樣式表(英文全稱:Cascading Style Sheets)是一種用來表現(xiàn)HTML(標準通用標記語言的一個應(yīng)用)或XML(標準通用標記語言的一個子集)等文件樣式的計算機語言。CSS不僅可以靜態(tài)地修飾網(wǎng)頁,還可以配合各種腳本語言動態(tài)地對網(wǎng)頁各元素進行格式化。</div>
        <div class="s2">PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利于學習,使用廣泛,主要適用于Web開發(fā)領(lǐng)域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創(chuàng)的語法。它可以比CGI或者Perl更快速地執(zhí)行動態(tài)網(wǎng)頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,</div>
        <div class="s3">網(wǎng)頁的本質(zhì)就是超級文本標記語言,通過結(jié)合使用其他的Web技術(shù)(如:腳本語言、公共網(wǎng)關(guān)接口、組件等),可以創(chuàng)造出功能強大的網(wǎng)頁。因而,超級文本標記語言是萬維網(wǎng)(Web)編程的基礎(chǔ),也就是說萬維網(wǎng)是建立在超文本基礎(chǔ)之上的。超級文本標記語言之所以稱為超文本標記語言,是因為文本中包含了所謂“超級鏈接”點。</div>        
    </div>
</body>
</html>
-------------------------------------------------------------
以下是css樣式
-------------------------------------------------------------
*{
    margin: 0;
    padding: 0;
}
body{
    background-color: black;
}
.page{
    width: 600px;
    height: 400px;
    margin: 150px auto;
    background-color: white;
    border:3px solid gray;
    border-radius: 10px;
    box-shadow: 5px 5px #20B2AA;
}
.title{
    text-align: center;
    background: linear-gradient(white,black);
    height:30px;
}

.menu1,.menu2,.menu3{
    float: left;
    width: 200px;
    height: 100px;
    line-height: 100px;
    text-align: center;
    color: white;
}
.menu1{
    background: red;
}
.clear{
    clear: both;
}
.menu2{
    background: blue;
}
.menu3{
    background: green;
}
 .s1,.s2,.s3{
    position: absolute;
    background: gray;
    width: 600px;
    height: 270px;
    z-index: 50;
    color: white;    

    display: none;
}

.menu1:hover ~ .s1,
.menu2:hover ~.s2,
.menu3:hover ~.s3{
    display: block;
}

----------------------------------------------

以下是運行效果圖

----------------------------------------------

QQ截圖20190323105515.png

--------------------------------------------------

總結(jié)如下:

--------------------------------------------------

因沒弄懂:hover偽類選擇器如何選擇對象,浪費了不少時間。

        .a:hover{選擇對象為自身};

        .a:hover .b{只能選擇子元素.b};.

        a:hover + .b{只能選擇同級相鄰的.b元素};

        .a:hover ~ .b:hover{選擇鼠標滑過的.a元素最近的一個.b元素}


Korrigierender Lehrer:滅絕師太Korrekturzeit:2019-03-23 11:29:28
Zusammenfassung des Lehrers:效果有點丑,但是是自己花了心思的,選項卡一般不會用css來完成哦!

Versionshinweise

Beliebte Eintr?ge