幾種純css布局的導航欄

1.垂直導航欄

頁面效果

?

?

<ul class="nav"><li><a href="home.htm">Home</a></li><li><a href="about.htm">About</a></li><li><a href="services.htm">Services</a></li><li><a href="work.htm">Our Work</a></li><li><a href="news.htm">News</a></li><li><a href="contact.htm">Contact</a></li>
</ul>
html代碼
ul.nav {margin: 0;padding: 0;list-style-type: none;width: 8em;background-color: #8BD400;border: 1px solid #486B02;}ul.nav a {display: block;color: #2B3F00;text-decoration: none;border-top: 1px solid #E4FFD3;border-bottom: 1px solid #486B02;background: url(arrow.gif) no-repeat 5% 50%;padding: 0.3em 2em;}ul.nav .last a {border-bottom: 0;}ul.nav a:hover,ul.nav a:focus,ul.nav .selected a {color: #E4FFD3;background-color: #6DA203;}
css樣式

2.水平導航欄

頁面效果

<ul class="nav-bar"><li><a href="home.html">Home</a></li><li><a href="about.html">About</a></li><li><a href="news.html">News</a></li><li><a href="products.html">Products</a></li><li><a href="services.html">Services</a></li><li><a href="clients.html">Clients</a></li><li><a href="case-studies.html">Case Studies</a></li></ul>
水平導航html
 ul.nav-bar{margin:0;padding:0;list-style: none;width:70em;overflow: hidden;background: #FAA819 url(mainNavBg.gif) repeat-x;}ul.nav-bar li{float: left;}ul.nav-bar a{display: block;padding:0 3em;line-height:2.1em;text-decoration: none;color: #fff;background: url("divider.gif") repeat-y left top;}ul.nav-bar.first a{background-image: none;}ul.nav-bar li:frist-child a{background: none;}ul.nav-bar a:hover,ul.nav-bar a:focus{color: #333;}
水平導航欄樣式

3.簡化的滑動門標簽頁導航

頁面效果

 <ul class="nav-4"><li><a href="home.html">Home</a></li><li><a href="about.html">About</a></li><li><a href="news.html">News</a></li><li><a href="products.html">Products</a></li><li><a href="services.html">Services</a></li><li><a href="clients.html">Clients</a></li><li><a href="case-studies.html">Case Studies</a></li></ul>
html
ul.nav-4{margin:0;padding:0;list-style: none;width:72em;overflow: hidden;}ul.nav-4 li {float: left;background: url(tab-right.gif) no-repeat right top;}ul.nav-4 li a {display: block;padding:0 2em;line-height:2.5em;background: url("tab-left.gif") no-repeat left top;text-decoration: none;float: left;}ul.nav-4 a:hover,ul.nav-4 a:focus{color: #333;}
css

4.簡化的下拉菜單導航

頁面效果

<ul class="nav-5"><li><a href="/home/">Home</a></li><li><a href="/products/">Products</a><ul><li><a href="/products/silverback">Silverback</a></li><li><a href="/products/fontdeck">Font Deck</a></li></ul></li><li><a href="/services/">Services</a><ul><li><a href="/services/design/">Design</a></li><li><a href="/services/development/">Development</a></li><li><a href="/services/consultancy/">Consultancy</a></li></ul></li><li><a href="/content/">Content Us</a></li></ul>
html
 1 ul.nav-5,ul.nav-5 ul{
 2             margin:0;
 3             padding:0;
 4             list-style-type: none;
 5             float: left;
 6             border:1px solid #486B02;
 7             background-color: #8bd400;
 8         }
 9         ul.nav-5 li{
10             float: left;
11             width:8em;
12             background-color: #8bd400;
13         }
14         ul.nav-5 li ul{
15             width:8em;
16             position: absolute;
17             left:-999em;
18         }
19         .nav-5 li:hover ul{
20             left:auto;
21         }
22         ul.nav-5 a{
23             display: block;
24             color: #2B3F00;
25             text-decoration: none;
26             padding:0.3em 1em;
27             border-right:1px solid #486B02;
28             border-left:1px solid #E4FFD3;
29         }
30         ul.nav-5 li li a{
31             border-top:1px solid #E4FFD3;
32             border-bottom:1px solid #486B02;
33             border-left:0;
34             border-right:0;
35         }
36         ul.nav-5 li:list-child a{
37             border-right: 0;
38             border-bottom:0;
39         }
40         ul a:hover,
41         ul a:focus{
42             color: #E4FFD3;
43             background-color: #6DA203;
44         }
css

第一次寫博文,內容來自CSS Mastery?Advanced Web Standards?Solutions?(Second Edition).

轉載于:https://www.cnblogs.com/Onlybiao/p/5670590.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/457617.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/457617.shtml
英文地址,請注明出處:http://en.pswp.cn/news/457617.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

python中函數的參數傳遞(傳值還是傳引用)

函數的參數傳遞 函數參數傳遞有兩種方式&#xff0c;傳值和傳引用&#xff0c;傳值只是把變量的值復制一份給了實參&#xff0c;函數內部的操作不會改變函數外部變量的值&#xff0c;而傳引用傳遞的是外部變量的地址&#xff0c;函數內部直接操作函數外部變量的儲存空間&#…

poi獲取有效單元格個數_EXCEL利用SUM函數和FREQUENCY函數數組公式統計不同區間數據個數...

EXCEL函數公式大全之利用FREQUENCY函數數組公式統計不同區間數據個數。EXCEL函數與公式在工作中使用非常的頻繁&#xff0c;會不會使用公式直接決定了我們的工作效率&#xff0c;今天我們來學習一下提高我們工作效率的函數FREQUENCY函數和數組公式。今天我們的例子是統計學生在…

windows安裝rsync

客戶端&#xff1a;cwRsync 4.0.5 Installer服務端&#xff1a;cwRsyncServer 4.0.5 Installer 安裝配置Rsync服務端 1.直接雙擊安裝包安裝即可&#xff0c;在安裝過程中會有要求用戶輸入賬戶密碼或者使用默認。此賬戶是rsync服務運行的用戶。 2.安裝完成之后&#xff0c;進入程…

洛谷 P2735 電網 Electric Fences Label:計算幾何--皮克定理

題目描述 在本題中&#xff0c;格點是指橫縱坐標皆為整數的點。 為了圈養他的牛&#xff0c;農夫約翰&#xff08;Farmer John)建造了一個三角形的電網。他從原點&#xff08;0,0&#xff09;牽出一根通電的電線&#xff0c;連接格點(n,m)&#xff08;0<n<32000,0<m&l…

Python元類(type()和metaclass)

1. 元類是什么 眾所周知&#xff0c;對象由類實例化而來&#xff0c;類是對象的模板&#xff0c;而python一切皆對象&#xff0c;類也是對象&#xff0c;它由元類&#xff08;type&#xff09;創建&#xff0c;所以元類是類的類&#xff0c;是類的模板 2. 創建類的另一種方法…

word文檔打印 自動編碼_辦公室文件打印有哪些技巧 辦公室文件打印技巧介紹【圖文】...

辦公室文件打印實用技巧三則一. 打印文件直接裝訂——逆序打印相信使用Word打印過長篇文檔的朋友一定都清楚&#xff0c;打印完成后的裝訂一直是個麻煩事兒&#xff0c;因為文件由打印機打出時&#xff0c;第一頁肯定會在最下面&#xff0c;裝訂之前總要費時費力的把紙張按順序…

Strategy 策略模式

意圖 定義一系列的算法,把它們一個個封裝起來, 并且使它們可相互替換。本模式使得算法可獨立于使用它的客戶而變化。 動機 策略模式為了適應不同的需求&#xff0c;只把變化點封裝了&#xff0c;這個變化點就是實現不同需求的算法&#xff0c;但是&#xff0c;用戶需要知道各種…

python 消息中間件_消息隊列中間件 RabbitMQ 詳細介紹——安裝與基本應用(Python)...

RabbitMQ 是當前最流行的消息中間件(Message Broker)之一&#xff0c;支持多種消息協議(如 AMQP、MQTT)。同時它也是一個輕量級的非常易于部署的開源軟件&#xff0c;可以運行在當前大多數操作系統及云端環境中&#xff0c;也能夠部署在分布式的集群環境里以達到高可用、可伸縮…

用 Flask 來寫個輕博客 (1) — 創建項目

目錄 目錄前言擴展閱讀部署開發環境創建 Github 項目前言 一步一步的實現一個 Flask 輕博客項目啟動&#xff0c;最新的代碼會上傳到 Github。 擴展閱讀 歡迎使用 Flask — virtualenv 部署開發環境 連接 GitHubhostnamectl set-hostname flask-dev # 設置 hostname ssh-keyg…

python靜態方法,類方法,屬性方法,實例方法

DAY 3. 靜態方法&#xff0c;類方法&#xff0c;屬性方法&#xff0c;實例方法 有四種方法&#xff0c;實例方法&#xff0c;類方法&#xff0c;靜態方法&#xff0c;屬性方法 實例方法 實例方法的第一個參數是self&#xff0c;他會指向類的實例化對象&#xff0c;只能被對象…

ubuntu 軟件包降級

ubuntu 軟件包降級 sudo aptitude install libssl-dev 1. 是否接受該解決方案&#xff1f; [Y/n/?] n 2. 是否接受該解決方案&#xff1f; [Y/n/?] y 3. 您要繼續嗎&#xff1f; [Y/n/?] ysudo aptitude install libcairo21.4.10-1ubuntu4 # 強制降級 sudo aptitude forbid…

java后期發展方向_Java程序員的4個職業發展方向,該如何把握黃金5年?

在Java程序界流行著一種默認的說法叫“黃金5年”&#xff0c;意思是說&#xff0c;一個Java程序員從入職的時候算起&#xff0c;前五年我選擇直接影響著整個職業生涯的發展方向和薪資走向。而這5年&#xff0c;也決定了一個程序員能否成為職業大牛的可能。那么&#xff0c;在這…

python 類變量(屬性)和實例變量(屬性

DAY 4. 類變量&#xff08;屬性&#xff09;和實例變量&#xff08;屬性&#xff09; 類變量&#xff1a;在所有類的實例之間都可以共享的變量&#xff0c;類變量在所有對象間只保留一份 在類體中定義類的所有實例對象都可以訪問類變量類變量只能由類修改&#xff0c;實例對象…

MySQL 關聯表批量修改(數據同步)

update table1 t1 ,table2 t2 set t1.field1 t2.field2 where t1.id t2.id 轉載于:https://www.cnblogs.com/52php/p/5677908.html

sourcetree不好做到的一些git操作

2019獨角獸企業重金招聘Python工程師標準>>> 日常中我們有很多操作通過sourcetree就可以實現界面化操作&#xff0c;但是有一些場景不好去實現&#xff0c;這里總結下&#xff1a; 場景1&#xff1a;我們有個A分支&#xff0c;需要跟master分支合并等待上線&#xf…

vue大括號里接受一個函數_vue源碼探究(第四彈)

vue源碼探究&#xff08;第四彈&#xff09;結束了上一part的數據代理&#xff0c;這一部分主要講講vue的模板解析&#xff0c;感覺這個有點難理解&#xff0c;而且內容有點多&#xff0c;hhh。模板解析廢話不多說&#xff0c;先從簡單的入手。按照之前的套路&#xff0c;先舉一…

類級別的分裝 ---四種訪問級別

privateprivate成員為類的私有性質&#xff0c;僅有類本身和友元可以訪問&#xff1b;protected和private類似&#xff0c;區別于protected可以被該類所有派生類訪問&#xff1b;publicpublic的成員可以被外界的所有客戶代碼直接訪問published和public的區別僅在于published的成…

python自省與反射

DAY 5. python自省 這是很久之前寫的&#xff0c;當時對自省和反射的概念沒理解&#xff0c;學習Java以后多了一點理解&#xff0c;自省是獲取對象的能力&#xff0c;反射是操縱對象的能力&#xff0c;python中使用getattr()和setattr()實現反射&#xff0c;而其他的則是自省&…

vb.net 窗體接收鍵盤事件_(十五)C#WinFrom自定義控件系列-鍵盤(二)

前提入行已經7,8年了&#xff0c;一直想做一套漂亮點的自定義控件&#xff0c;于是就有了本系列文章。本系列文章將講解各種控件的開發及思路&#xff0c;歡迎各位批評指正。此系列控件開發教程將全部在原生控件基礎上進行重繪開發&#xff0c;目標的扁平化、漂亮、支持觸屏。如…

centos下cmake安裝

步驟一、安裝gcc等必備程序包&#xff08;已安裝則略過此步&#xff0c;用gcc -v檢測&#xff09; yum install -y gcc gcc-c make automake 步驟二、安裝wget &#xff08;已安裝則略過此步&#xff09; yum install -y wget 步驟三、獲取CMake源碼包 wget http://www.cmake.…