Heim  >  Artikel  >  Web-Frontend  >  So implementieren Sie den Tab-Wechsel mit CSS

So implementieren Sie den Tab-Wechsel mit CSS

coldplay.xixi
coldplay.xixiOriginal
2021-03-17 16:56:363607Durchsuche

CSS-Methode zum Realisieren des Tabulatorwechsels: Mithilfe der Eigenschaften des Ziels können Sie den Tabulatoreffektwechsel von reinem CSS realisieren. Der Code lautet [#tab1:target,#tab2:target,#tab3:target{z-index:1; } 】.

So implementieren Sie den Tab-Wechsel mit CSS

Die Betriebsumgebung dieses Tutorials: Windows7-System, CSS3-Version, DELL G3-Computer.

CSS-Methode zum Realisieren des Tabulatorwechsels:

CSS3-Pseudoklassenziel

Mit den Eigenschaften des Ziels können Sie den Tabulatoreffektwechsel von reinem CSS realisieren

Der Beispielcode lautet wie folgt

Der Code lautet wie folgt :

<style type="text/css">
.tabmenu{
position:absolute;
top:-28px;
left:144px;
margin:0px;
}
.tabmenu li{
display:inline-block;
}
.tabmenu li a{
display:block;
padding:5px 10px;
margin:0 10px 0 0;
border:1px solid #91a7b4;
border-radius:5px 5px 0 0;
background-color:#e3f1f8;
color:#333;
text-decoration: none;
font-size:16px;
}
.tablist{
position:relative;
top:200px;
margin:0 auto;
width:600px;
min-height:200px;
}
.tab_content{
position:absolute;
width:600px;
height:170px;
padding:15px;
border:1px solid #91a7b4;
border-radius:10px;
box-shadow:0 2px 3px rgba(0,0,0,0,1);
font-size:16px;
line-height:16px;
color:#666;
background-color:#fff;
}
#tab1:target,#tab2:target,#tab3:target{
z-index:1;
}
</style>
<div class="tablist">
<ul class="tabmenu">
<li><a href="#tab1">tab1</a></li>
<li><a href="#tab2">tab2</a></li>
<li><a href="#tab3">tab3</a></li>
</ul>
<div id="tab1" class="tab_content">tab1</div>
<div id="tab2" class="tab_content">tab2</div>
<div id="tab3" class="tab_content">tab3</div>
</div>

Das Wichtigste am Code

Der Code lautet wie folgt:

#tab1:target,#tab2:target,#tab3:target{
z-index:1;
}

Erster Ankerlink zum entsprechenden Div entsprechend den Merkmalen des Ziels und dann die hierarchische Beziehung des Divs entsprechend der z- ändern Indexattribut, um den Tab-Wechseleffekt zu erzielen!

Zielkompatibilität

Abschließend möchte ich das Kompatibilitätsproblem erwähnen: Da es sich um eine neue Funktion von CSS3 handelt, ist sie nicht mit älteren Browserversionen wie IE678 kompatibel.

Verwandte Lernempfehlungen: CSS-Tutorial

Das obige ist der detaillierte Inhalt vonSo implementieren Sie den Tab-Wechsel mit CSS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn