純CSS實現標簽導航制作_經驗交流
來源:懂視網
責編:小采
時間:2020-11-27 18:55:17
純CSS實現標簽導航制作_經驗交流
純CSS實現標簽導航制作_經驗交流:在網上搜索了一下都沒怎么看到純用CSS制作標簽導航方面的教程或者說明,大部分都是要涉及到JS的編寫的。這對于很多CSS學習中的人來說實在有些不夠體貼,既然沒人做那我來先來試試!我在這里做的CSS標簽導航是純CSS無JS無背景圖片的綠色導航。此文章適合初學者
導讀純CSS實現標簽導航制作_經驗交流:在網上搜索了一下都沒怎么看到純用CSS制作標簽導航方面的教程或者說明,大部分都是要涉及到JS的編寫的。這對于很多CSS學習中的人來說實在有些不夠體貼,既然沒人做那我來先來試試!我在這里做的CSS標簽導航是純CSS無JS無背景圖片的綠色導航。此文章適合初學者

在網上搜索了一下都沒怎么看到純用CSS制作標簽導航方面的教程或者說明,大部分都是要涉及到JS的編寫的。這對于很多CSS學習中的人來說實在有些不夠體貼,既然沒人做那我來先來試試!我在這里做的CSS標簽導航是純CSS無JS無背景圖片的綠色導航。此文章適合初學者,高手可以路過,呵呵!
[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
代碼如下:
.mainNav{
margin:0 20px;
height:47px;
border-bottom:2px solid #000;
}
ul{
margin:20px;
margin-bottom:0;
padding-left:20px;
list-style-type:none;
font-size:12px;
position:absolute;
}
ul li{
float:left;
margin-right:5px;
}
ul li a{
display:block;
width:100px;
line-height:25px;
text-align:center;
color:#999;
background-color:#FC0;
border:2px solid #000;
}
ul li a:hover{
height:27px;
background-color:#F60;
border-bottom:none;
}
#nav01 ul li a#nav001,
#nav02 ul li a#nav002,
#nav03 ul li a#nav003{
width:100px;
height:27px;
color:#FFF;
background-color:#F60;
border:2px solid #000;
border-bottom:none;
}
.con{
margin:0 20px;
padding:20px;
color:#FFF;
background-color:#F60;
border:2px solid #000;
border-top:none;
}
代碼如下:
阿里滿滿01 阿里滿滿02 阿里滿滿03 其實這其中的關鍵點是ul中的position:absolute命令,由于使用了這個CSS屬性,ul導航的內容變成了層顯示,就相當于浮在了瀏覽器上面。而為了不讓下面的內容填補ul部分的內容,在ul外還套了個div,起到了幫助ul占位的作用。而這個div也同時起到了充當ul背景的作用,標簽導航的關鍵就是底部border了。全看完之后你會發現其實很簡單,但關鍵還是要有構思。好了!繼續學習吧!
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
純CSS實現標簽導航制作_經驗交流
純CSS實現標簽導航制作_經驗交流:在網上搜索了一下都沒怎么看到純用CSS制作標簽導航方面的教程或者說明,大部分都是要涉及到JS的編寫的。這對于很多CSS學習中的人來說實在有些不夠體貼,既然沒人做那我來先來試試!我在這里做的CSS標簽導航是純CSS無JS無背景圖片的綠色導航。此文章適合初學者