使用css3实现的tab选项卡代码分享

网站建设 2023-01-28 21:39www.1681989.com免费网站

今天给大家带来一款纯css3实现的tab选项卡。单击左侧的选项的时候,右侧内容以动画的形式展示。效果图如下

实现的代码。

html代码


复制代码
代码如下:

<div class="night-tabs night-tabs-color-default night-tabs-animation-slide-right night-tabs-position-vleft">
<!--Tab 1-->
<put type="radio" name="night-tabs" checked="" id="tab1" class="content1">
<!--Checked= Tab shown-->
<label for="tab1">
<!--Modify icon and name-->
<span><span><em class="fa fa-home"></em>Night Tabs</span></span>
</label>
<!--Tab 2-->
<put type="radio" name="night-tabs" id="tab2" class="content2">
<label for="tab2">
<!--Modify icon and name-->
<span><span><em class="fa fa-font"></em>Typography</span></span>
</label>
<!--Tab 3-->
<put type="radio" name="night-tabs" id="tab3" class="content3">
<label for="tab3">
<!--Modify icon and name-->
<span><span><em class="fa fa-list"></em>Grid Systen</span></span>
</label>
<!--Tab 4-->
<put type="radio" name="night-tabs" id="tab4" class="content4">
<label for="tab4">
<!--Modify icon and name-->
<span><span><em class="fa fa-legal"></em>License</span></span>
</label>
<!--Content-->
<ul class="night-tabs-content">
<!--Tab 1-->
<li class="content1">
<div class="content-1-content">
<!--Content goes here-->
<h1 class="h1">
Night Tabs</h1>
<p>
<span class="dropcap">N</span>ight Tabs (formerly TrueTabs) is an extensive CSS3
Tabbed Content snippet. It started out small as a typical CSS Tabs snippet, but
I have expanded it greatly. It offers many features, and can be easily modified
to fit your needs. Some of the features clude: Cross browser support, preset animations,
colors, and layouts, a responsive grid system, and a typography set, among other
thgs.</p>
</div>
</li>
<!--Tab 2-->
<li class="content2">
<div class="content-2-content">
<!--Content goes here-->
<h1 class="h1">
Custom Fonts</h1>
<h2 class="h2">
Open Sans Light</h2>
<h3 class="h3">
<em class="fa fa-check"></em>FontAwesome</h3>
<p>
<h2 class="h2">
Paragraphs and Quotes</h2>
<blockquote class="blockquote">
Maecenas tcidunt nunc est, nec pharetra odio porta ac. Morbi cursus lacia neque,
tristique tcidunt ipsum tcidunt a.
</blockquote>
<div class="well">
<p>
Maecenas tcidunt nunc est, nec pharetra odio porta ac. Morbi cursus lacia neque,
tristique tcidunt ipsum tcidunt a.</p>
</div>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscg elit. Donec malesuada rutrum
felis, quis imperdiet nisl fibus id. Etiam modo vitae purus a lobortis. Donec
lacia dapibus metus nec feugiat. Integer blandit tellus vel dapibus efficitur.
Nulla placerat sollicitud laoreet. Maecenas fermentum eros diam, at blandit lectus
volutpat ac.Pro ornare mauris dui, semper condimentum urna blandit non. Vestibulum
ante ipsum primis faucibus orci luctus et ultrices posuere cubilia Curae; Ut
scelerisque justo sit amet sem modo, ac porta arcu auctor.</p>
<h3 class="h3">
Unordered Lists</h3>
<ul class="night-tabs-unordered-list">
<li>Lorem ipsum dolor sit amet, consectetur adipiscg elit.
<ul class="night-tabs-unordered-list">
<li>Nulla vitae lacus sed dui frgilla elementum eu id eros.</li>
<li>Vivamus euismod mauris sit amet iaculis porttitor.</li>
<li>Donec condimentum massa non elit lobortis, a ultrices ante vulputate.</li>
</ul>
</li>
<li>Nulla vitae lacus sed dui frgilla elementum eu id eros.</li>
<li>Vivamus euismod mauris sit amet iaculis porttitor.</li>
<li>Donec condimentum massa non elit lobortis, a ultrices ante vulputate.</li>
</ul>
<h3 class="h3">
Ordered Lists</h3>
<ol class="night-tabs-ordered-list">
<li>Lorem ipsum dolor sit amet, consectetur adipiscg elit.
<ol class="night-tabs-ordered-list">
<li>Nulla vitae lacus sed dui frgilla elementum eu id eros.</li>
<li>Vivamus euismod mauris sit amet iaculis porttitor.</li>
<li>Donec condimentum massa non elit lobortis, a ultrices ante vulputate.</li>
</ol>
</li>
<li>Nulla vitae lacus sed dui frgilla elementum eu id eros.</li>
<li>Vivamus euismod mauris sit amet iaculis porttitor.</li>
<li>Donec condimentum massa non elit lobortis, a ultrices ante vulputate.</li>
</ol>
<div class="text-right">
<em>Typography Set</em>
</div>
</div>
</li>
<!--Tab 3-->
<li class="content3">
<div class="content-3-content">
<!--Content goes here-->
<div class="grid-row">
<div class="grid-column grid-column-6">
<h2 class="h2">
HTML5</h2>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscg elit. Aliquam ante nisl, condimentum
nec dolor viverra, dignissim convallis est. In modo rhoncus augue, a euismod
felis placerat ut. Ut ullamcorper libero tortor, ut semper lectus congue ut. Morbi
pulvar, nisi at pharetra scelerisque, nibh magna ornare augue, vel aliquet ipsum
ante eu sem. Maecenas id est risus. Nulla facilisis dui molestie euismod mollis.
Duis vehicula elementum justo porta. Maecenas erat lectus, fibus vel lectus
non, consequat ultricies dolor. Nunc ultricies quam purus facilisis, porttitor
blandit odio volutpat. Sed sed posuere lectus, sit amet rutrum est. Duis porttitor
purus blandit, lacia nibh quis, ultricies augue.</p>
</div>
<div class="grid-column grid-column-6">
<h2 class="h2">
CSS3</h2>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscg elit. Aliquam ante nisl, condimentum
nec dolor viverra, dignissim convallis est. In modo rhoncus augue, a euismod
felis placerat ut. Ut ullamcorper libero tortor, ut semper lectus congue ut. Morbi
pulvar, nisi at pharetra scelerisque, nibh magna ornare augue, vel aliquet ipsum
ante eu sem. Maecenas id est risus. Nulla facilisis dui molestie euismod mollis.
Duis vehicula elementum justo porta. Maecenas erat lectus, fibus vel lectus
non, consequat ultricies dolor. Nunc ultricies quam purus facilisis, porttitor
blandit odio volutpat. Sed sed posuere lectus, sit amet rutrum est. Duis porttitor
purus blandit, lacia nibh quis, ultricies augue.</p>
</div>
</div>
<div class="grid-row">
<div class="grid-column grid-column-12">
<h2 class="h2">
NO JavaScript</h2>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscg elit. Aliquam ante nisl, condimentum
nec dolor viverra, dignissim convallis est. In modo rhoncus augue, a euismod
felis placerat ut. Ut ullamcorper libero tortor, ut semper lectus congue ut. Morbi
pulvar, nisi at pharetra scelerisque, nibh magna ornare augue, vel aliquet ipsum
ante eu sem. Maecenas id est risus. Nulla facilisis dui molestie euismod mollis.
Duis vehicula elementum justo porta. Maecenas erat lectus, fibus vel lectus
non, consequat ultricies dolor. Nunc ultricies quam purus facilisis, porttitor
blandit odio volutpat. Sed sed posuere lectus, sit amet rutrum est. Duis porttitor
purus blandit, lacia nibh quis, ultricies augue.</p>
</div>
<div class="text-right">
<em>Night Tabs - CSS3 Tabbed Content</em>
</div>
</div>
</div>
</li>
<!--Tab 4-->
<li class="content4">
<div class="content-4-content">
<!--Content goes here-->
<h1 class="h1">
Night Tabs - v0.2.0</h1>
<p>
Coded by Jason Shi under the MIT License.</p>
</div>
</li>
</ul>
</div>

css3代码


复制代码
代码如下:

/------------------------------------\
#RESET
\------------------------------------/
.night-tabs a,
.night-tabs div,
.night-tabs em,
.night-tabs img,
.night-tabs ul,
.night-tabs label,
.night-tabs li,
.night-tabs ol,
.night-tabs p,
.night-tabs span,
.night-tabs ul {
/ ->>> Structure <<<-/
border: 0;
marg: 0;
paddg: 0;
position: relative;
box-sizg: border-box / CSS3 /
}
/------------------------------------\
#TAB LABELS
\------------------------------------/
.night-tabs {
/ ->>> Structure <<<-/
marg: 0 auto; / Center Night Tabs; optional. /
width: 70%; / Defe width. /
font: 300 0px/1.5
"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; / Typography /
color: #ecf0f1 / Colors /
}
.night-tabs put {display: none} / Hide Checkbox. /
.night-tabs put:checked+label {cursor: default} / Set cursor type. /
.night-tabs label {
/ ->>> Structure <<<-/
display: le-block;
z-dex: 1;
border-bottom: 2px solid #353535;
border-right: 1px solid #444;
border-left: 1px solid #222;
/ ->>> Typography <<<-/
cursor: poter;
font-size: 18px;
le-height: 40px;
text-align: left;
/ ->>> CSS3 <<<-/
-webkit-user-select: none; / ->>> Prevents double-click selection. <<<-/
-moz-user-select: none;
-ms-user-select: none
}
.night-tabs label span {
display: block;
paddg: .2em;
background: #404040
}
.night-tabs label span span {
/ Structure /
border: 2px solid transparent;
paddg: 0 1em;
/ CSS3/
-webkit-transition: background .4s;
transition: background .4s
}
/------------------------------------\
#TAB CONTENT
\------------------------------------/
.night-tabs .night-tabs-content {
display: block; / Structure /
font-size: 18px / Typography /
}
.night-tabs .night-tabs-content > li {
/ Structure /
left: 0;
opacity: 0;
overflow: auto;
paddg: 1em 1.5em; / ->>> Spacg for content. <<<-/
position: absolute;
: 0;
visibility: hidden;
width: 100%;
background: #404040; / Colors /
/ CSS3 /
-webkit-transform-orig: 0 0;
-ms-transform-orig: 0 0;
transform-orig: 0 0;
-webkit-transition: all .8s .1s; / ->>> Intensity of tab effects. <<<-/
transition: all .8s .1s
}
@charset "UTF-8";
/
CONTENTS - effects.css

GENERAL STYLES
Setup for tab effects.

SLIDE EFFECTS
Basic slide effects from different directions.

ADVANCED EFFECTS
Advanced effects (scale, rotate, flip)

/
/------------------------------------\
#GENERAL STYLES
\------------------------------------/
.night-tabs>.content1:checked~ul>.content1,
.night-tabs>.content2:checked~ul>.content2,
.night-tabs>.content3:checked~ul>.content3,
.night-tabs>.content4:checked~ul>.content4 {
/ Structure /
opacity: 1;
visibility: visible;
/ CSS3 /
-webkit-transform: none;
-ms-transform: none;
transform: none
}
/------------------------------------\
#SLIDE EFFECTS
\------------------------------------/
/ ->>> Slide Up <<<-/
.night-tabs-animation-slide-up .night-tabs-content > li {
-webkit-transform: translateY(30px);
-ms-transform: translateY(30px);
transform: translateY(30px)
}
/ ->>> Slide Down <<<-/
.night-tabs-slide-down .night-tabs-content > li {
-webkit-transform: translateY(-30px);
-ms-transform: translateY(-30px);
transform: translateY(-30px)
}
/ ->>> Slide Left <<<-/
.night-tabs-animation-slide-left .night-tabs-content > li {
-webkit-transform: translateX(-30px);
-ms-transform: translateX(-30px);
transform: translateX(-30px)
}
/ ->>> Slide Right <<<-/
.night-tabs-animation-slide-right .night-tabs-content > li {
-webkit-transform: translateX(30px);
-ms-transform: translateX(30px);
transform: translateX(30px)
}
/ ->>> Slide Up + Left <<<-/
.night-tabs-slide-up-left .night-tabs-content > li {
-webkit-transform: translate(-30px, -30px);
-ms-transform: translate(-30px, -30px);
transform: translate(-30px, -30px)
}
/ ->>> Slide Up + Right <<<-/
.night-tabs-animation-slide-up-right .night-tabs-content > li {
-webkit-transform: translate(30px, -30px);
-ms-transform: translate(30px, -30px);
transform: translate(30px, -30px)
}
/ ->>> Slide Down + Left <<<-/
.night-tabs-animation-slide-down-left .night-tabs-content > li {
-webkit-transform: translate(-30px, 30px);
-ms-transform: translate(-30px, 30px);
transform: translate(-30px, 30px)
}
/ ->>> Slide Down + Right <<<-/
.night-tabs-animation-slide-down-right .night-tabs-content > li {
-webkit-transform: translate(30px, 30px);
-ms-transform: translate(30px, 30px);
transform: translate(30px, 30px)
}
/------------------------------------\
#SLIDE EFFECTS
\------------------------------------/
/ ->>> Rotate <<<-/
.night-tabs-rotate > ul > li {
-o-transform: rotate(10deg);
-ms-transform: rotate(10deg);
-moz-transform: rotate(10deg);
-webkit-transform: rotate(10deg)
}
.night-tabs-animation-rotate.night-tabs.night-tabs-position-vleft > ul > li,
.night-tabs-animation-rotate.night-tabs.night-tabs-position-vright > ul > li {
-o-transform: rotate(-10deg);
-ms-transform: rotate(-10deg);
-moz-transform: rotate(-10deg);
-webkit-transform: rotate(-10deg)
}
/ ->>> Scale <<<-/
.night-tabs-animation-scale > ul > li {
-webkit-transform: scale(0.6, 0.6);
-ms-transform: scale(0.6, 0.6);
transform: scale(0.6, 0.6)
}
/ ->>> Flip <<<-/
.night-tabs-animation-flip .night-tabs-content {
-webkit-perspective: 2000px;
perspective: 2000px;
-webkit-perspective-orig: 50% 50%;
perspective-orig: 50% 50%
}
.night-tabs-animation-flip .night-tabs-content > li {
-webkit-transform: rotateX(-90deg);
transform: rotateX(-90deg)
}
.night-tabs-animation-flip.night-tabs-position-vleft > .night-tabs-content > li {
-webkit-transform: rotateY(90deg);
transform: rotateY(90deg)
}
.night-tabs-animation-flip.night-tabs-position-vright > .night-tabs-content > li {
-webkit-transform: rotateY(-90deg);
transform: rotateY(-90deg)
}
/
CONTENTS - layouts.css

HORIZONTAL POSITIONS
Basic horizontal positions: , left, right, and justify.

VERTICAL POSITIONS
Basic vertical positions, vertical left and vertical right.

/
/------------------------------------\
#HORIZONTAL POSITIONS
\------------------------------------/
/ ->>> Left, Center, Right <<<-/
.night-tabs-position-left label,
.night-tabs-position-center label,
.night-tabs-position-right label {width: auto}
.night-tabs-position-left {text-align: left}
.night-tabs-position-center {text-align: center}
.night-tabs-position-right {text-align: right}
/ ->>> Justified <<<-/
.night-tabs-position-justify > put:first-child + label {paddg-left: 0}
.night-tabs-position-justify2 > label {width: 50%}
.night-tabs-position-justify3 > label {width: 33.33%}
.night-tabs-position-justify4 > label {width: 25%}
/------------------------------------\
#VERTICAL POSITIONS
\------------------------------------/
/ ->>> General Styles <<<-/
.night-tabs-position-vleft .night-tabs-content > li,
.night-tabs-position-vright .night-tabs-content > li {border-: 0}
.night-tabs-position-vleft > label,
.night-tabs-position-vright > label {
clear: left;
display: block;
float: left;
marg-right: 0;
width: 25%
}
/ ->>> Vertical Left <<<-/
.night-tabs-position-vleft label {border-right: 2px solid #333}
.night-tabs-position-vleft > .night-tabs-content {marg-left: 25%}
/ ->>> Vertical Right <<<-/
.night-tabs-position-vright > label {
clear: right;
float: right
}
.night-tabs-position-vright ul li { border-right: 1px solid #333}
.night-tabs-position-vright > .night-tabs-content {marg-right: 25%}
.night-tabs-position-vright .night-tabs-content > li {
-webkit-transform-orig: 100% 0%;
-ms-transform-orig: 100% 0%;
transform-orig: 100% 0%
}
/
CONTENTS - typography.css

BASIC TYPOGRAPHY
Styles for headgs,paragraphs, and lks.

EXTENDED TYPOGRAPHY
Stylg for images, unordered and ordered lists, and utility classes.

GRID SYSTEM
Basic 12 fluid column grid system with offset support.

/
/------------------------------------\
#BASIC TYPOGRAPHY
\------------------------------------/
/ ->>> Headgs <<<-/
h1, h2, h3 { marg: 0; paddg: 0 }
.night-tabs .night-tabs-content li .h1,
.night-tabs .night-tabs-content li .h2,
.night-tabs .night-tabs-content li .h3 {
font-weight: 300;
le-height: 1.5
}
.night-tabs .night-tabs-content li .h1 {font-size: 3em}
.night-tabs .night-tabs-content li .h2 {font-size: 2.2em}
.night-tabs .night-tabs-content li .h3 {font-size: 1.4em}
/ ->>> Paragraphs <<<-/
.night-tabs .night-tabs-content li p {
marg: .5em 0;
font-size: 1em
}
/ ->>> Lks <<<-/
.night-tabs .night-tabs-content li a {color: #ecf0f1}
.night-tabs .night-tabs-content li a:hover,
.night-tabs .night-tabs-content li a:focus {text-decoration: none}
/ ->>> FontAwesome <<<-/
.night-tabs .fa { marg-right: .5em }
/------------------------------------\
#EXTENDED TYPOGRAPHY
\------------------------------------/
/ ->>> Images <<<-/
.night-tabs .night-tabs-content li img {
max-width: 100%;
height: auto
}
/ ->>> Lists <<<-/
.night-tabs .night-tabs-ordered-list,
.night-tabs .night-tabs-unordered-list {
marg-: .3em;
paddg-left: 2.5em
}
.night-tabs .night-tabs-ordered-list {list-style: decimal}
.night-tabs .night-tabs-unordered-list { list-style: disc}
/ ->>> Utility <<<-/
/ Positiong /
.text-center {text-align: center}
.text-left {text-align: left}
.text-right {text-align: right}
.pull-left {float: left}
.pull-right {float: right}
/ Preformatted /
.dropcap {
font-family: "Sanchez", Rockwell, slab-serif;
float: left;
font-size: 5em;
le-height: .9;
}
.blockquote {
marg: 1em;
paddg: 0 0 0 1em;
border-left: 3px solid #ecf0f1
}
.well {
background: #555;
paddg: 1em!important
}
/------------------------------------\
#GRID SYSTEM
\------------------------------------/
/ ->>> Micro-Clearfix <<<-/
.night-tabs .grid-row:after {
content: '';
display: table;
clear: both
}
/ ->>> Basic Structure <<<-/
.night-tabs .grid-row {marg-: 1em}
.night-tabs .grid-row:first-child {marg-: 0}
.night-tabs .grid-column {
display: block;
float: left;
width: 100%;
marg-left: 2%
}
.night-tabs .grid-column:first-child { marg-left: 0}
/ ->>> Grid System Config <<<-/
.night-tabs .grid-column-1 {width: 6.5%}
.night-tabs .grid-column-2 {width: 15%}
.night-tabs .grid-column-3 {width: 23.5%}
.night-tabs .grid-column-4 {width: 32%}
.night-tabs .grid-column-5 {width: 40.5%}
.night-tabs .grid-column-6 {width: 49%}
.night-tabs .grid-column-7 {width: 57.5%}
.night-tabs .grid-column-8 {width: 66%}
.night-tabs .grid-column-9 {width: 74.5%}
.night-tabs .grid-column-10 {width: 83%}
.night-tabs .grid-column-11 {width: 91.5%}
.night-tabs .grid-column-offset-1,
.night-tabs .grid-column-offset-1:first-child{marg-left:8.5%}
.night-tabs .grid-column-offset-2,
.night-tabs .grid-column-offset-2:first-child{marg-left:17%}
.night-tabs .grid-column-offset-3,
.night-tabs .grid-column-offset-3:first-child{marg-left:25.5%}
.night-tabs .grid-column-offset-4,
.night-tabs .grid-column-offset-4:first-child{marg-left:34%}
.night-tabs .grid-column-offset-5,
.night-tabs .grid-column-offset-5:first-child{marg-left:42.5%}
.night-tabs .grid-column-offset-6,
.night-tabs .grid-column-offset-6:first-child{marg-left:51%}
.night-tabs .grid-column-offset-7,
.night-tabs .grid-column-offset-7:first-child{marg-left:59.5%}
.night-tabs .grid-column-offset-8,
.night-tabs .grid-column-offset-8:first-child{marg-left:68%}
.night-tabs .grid-column-offset-9,
.night-tabs .grid-column-offset-9:first-child{marg-left:76.5%}
.night-tabs .grid-column-offset-10,.night-tabs .grid-column-offset-10:first-child{marg-left:85%}
.night-tabs .grid-column-offset-11,.night-tabs .grid-column-offset-11:first-child{marg-left:93.5%}
/
CONTENTS - colors.css

COLORS
Default (Gray/Grey), Red, Blue, Green, Purple, Orange, Yellow, Pk, Brown, Teal, Turquoise.

/
/------------------------------------\
#COLORS
\------------------------------------/
/ ->>> Default (Gray/Grey) <<<-/
.night-tabs label:hover span span,
.night-tabs put:checked+label span span,
.night-tabs-color-default label:hover span span,
.night-tabs-color-default put:checked+label span span{background: #6c7a89}
/ ->>> Blue <<<-/
.night-tabs-color-blue label:hover span span,
.night-tabs-color-blue put:checked+label span span {background: #1e8bc3}
/ ->>> Red <<<-/
.night-tabs-color-red label:hover span span,
.night-tabs-color-red put:checked+label span span {background: #ef4836}
/ ->>> Green <<<-/
.night-tabs-color-green label:hover span span,
.night-tabs-color-green put:checked+label span span {background: #27ae60}
/ ->>> Purple <<<-/
.night-tabs-color-purple label:hover span span,
.night-tabs-color-purple put:checked+label span span {background: #9b59b6}
/ ->>> Orange <<<-/
.night-tabs-color-orange label:hover span span,
.night-tabs-color-orange put:checked+label span span {background: #F9690E}
/ ->>> Yellow <<<-/
.night-tabs-color-yellow label:hover span span,
.night-tabs-color-yellow put:checked+label span span {background: #a8880a}
/ ->>> Pk <<<-/
.night-tabs-color-pk label:hover span span,
.night-tabs-color-pk put:checked+label span span {background: #dB0a5b}
/ ->>> Brown <<<-/
.night-tabs-color-brown label:hover span span,
.night-tabs-color-brown put:checked+label span span {background: #926239}
/ ->>> Teal <<<-/
.night-tabs-color-teal label:hover span span,
.night-tabs-color-teal put:checked+label span span {background: #008080}
/ ->>> Turquoise <<<-/
.night-tabs-color-turquoise label:hover span span,
.night-tabs-color-turquoise put:checked+label span span {background: #16a085}
/
CONTENTS - mobile.css

RESPONSIVE STACKING
Tabs stack on of each other on mobile devices.

/
/------------------------------------\
#RESPONSIVE STACKING
\------------------------------------/
@media screen and (max-width: 48em) {
.night-tabs .grid-column,
.night-tabs .grid-column:first-child {
float: none;
width: 100%;
marg: 1em 0 0 0
}
.night-tabs > label {
display: block;
float: none;
width: 100%;
paddg-right: 0;
paddg-left: 0;
text-align: left;
marg: 0
}
.night-tabs > .night-tabs-content {
marg-: 0;
marg-right: 0;
marg-left: 0
}
.night-tabs > .night-tabs-content > li {
-webkit-transform-orig: 50% 0%;
-ms-transform-orig: 50% 0%;
transform-orig: 50% 0%
}
.night-tabs.night-tabs-animation-flip > ul > li {
-webkit-transform: rotateX(-90deg);
transform: rotateX(-90deg)
}
}
body {
background: #111;
marg-: 2em
}



这里主要使用表单的单选按钮来实现这个TAB显示和隐藏,首页tab里的内容默认隐藏,如果单选按钮为选中状态(checked)就显示内容。具体请看狼蚁网站SEO优化代码。

关于兼容性,因为是用CSS3来制作的,所以如果不支持CSS3的浏览将会出现不兼容的情况。

Copyright © 2016-2025 www.1681989.com 推火网 版权所有 Power by