運用css,對於下拉菜單的製作

来源:http://www.cnblogs.com/li1056822533/archive/2016/12/27/6224551.html
-Advertisement-
Play Games

第1個導航 1 2 3 4 第2個導航 1 2 3 第3個導航 1 2 第4個導航 ... ...


<html xmlns="http://www.w3.org/1999/xhtml" lang="en">

	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
		<title></title>
		<style type="text/css">
			* {
				margin: 0px;
				padding: 0px;
			}
			
			#nav {
				width: 500px;
				background-color: #737373;
				height: 40px;
				/*border-radius: 10px;*/
				position: relative;
				margin: 0px auto;
				top: 0px;
			}
			
			.nav-container {
				width: 100%;
				height: 40px;
				position: absolute;
			}
			
			.banner {
				float: left;
				text-align: center;
				height: 40px;
				width: 20%;
				line-height: 40px;
			}
			
			.banner:hover {
				background-color: #00BFFF;
				cursor: pointer;
			}
			
			div ul {
				list-style: none;
				/*display: none;*/
				background-color: blue;
				overflow: hidden;
				/*模擬height:auto時候的情況*/				
				max-height: 0px;
				transition: max-height 0.3s;
				/*多瀏覽器支持*/
				-moz-transition: height 1s;
				-webkit-transition: height 1s;
				-o-transition: height 1s;
			}
			
			.banner:hover ul {
				/*display: block;*/
				width: 100%;
				max-height: 160px;
			}
			
			div ul li {
				overflow: hidden;
			}
			
			div ul li:hover {
				background-color: red;
			}
		</style>
	</head>

	<body>
		<div class="nav-container">
			<div id="nav">
				<div id="nav-button-1" class="banner">第1個導航
					<ul>
						<li>1</li>
						<li>2</li>
						<li>3</li>
						<li>4</li>
					</ul>
				</div>
				<div id="nav-button-2" class="banner">第2個導航
					<ul>
						<li>1</li>
						<li>2</li>
						<li>3</li>
					</ul>
				</div>
				<div id="nav-button-3" class="banner">第3個導航
					<ul>
						<li>1</li>
						<li>2</li>
					</ul>
				</div>
				<div id="nav-button-4" class="banner">第4個導航
					<ul>
						<li>1</li>
						<li>2</li>
						<li>3</li>
						<li>4</li>
						<li>5</li>
					</ul>
				</div>
				<div id="nav-button-5" class="banner">第5個導航
					<ul>
						<li>1</li>
						<li>2</li>
						<li>3</li>
						<li>4</li>
						<li>5</li>
					</ul>
				</div>
			</div>
		</div>

	</body>

  


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 一般情況下,我們都傾向於使用一個組織比較好的獨立界面來錄入或者展示相關的數據,這樣處理比較規範,也方便顯示比較複雜的數據。不過在一些情況下,我們也可能需要直接在GridView表格上直接錄入或者修改數據,這種對於欄位比較少,而且內容相對比較簡單的情況下,效率是比較高的一種輸入方式。本篇隨筆主要介紹在... ...
  • 記錄用戶的操作 程式的異常堆棧記錄 為數據分析提供依據 "Logging日誌記錄最佳實踐:https://www.oschina.net/question/12_44624" "寫給開發者:記錄日誌的10個建議:http://blog.jobbole.com/52018/" "NLog:http:/ ...
  • "控制反轉原則" "依賴註入" Install Package Unity: "https://www.nuget.org/packages/Unity/" "Github:https://github.com/unitycontainer/unity" Dependency Injection w ...
  • 做web開發一直用到分頁控制項,自己也動手實現了個,使用用戶自定義控制項。 翻頁後數據載入使用委托,將具體實現放在在使用分頁控制項的頁面進行註冊。 有圖有真相,給個直觀的認識: 自定義分頁控制項前臺代碼: 自定義分頁控制項後臺代碼: 當前頁碼、總共多少條記錄使用ViewState記錄狀態信息,因為導航控制項會引 ...
  • 堅持每天寫一個總結的博客,今天又是一個新的開始! 今天我要說的是一個關於發送簡訊通知發送的問題。具體的業務流程是這樣的,現在需要對用戶的一個提現的申請進行審核,審核的內部需要控制很多的業務, 1.檢查用戶的提現餘額-> 2.減去用戶的賬戶金額->3.減去公司的結算賬戶的餘額-> 4.創建用戶的提現日 ...
  • 可能很多人看到這個標題會有疑問:什麼是土巴啊里模式?一開始我也納悶:難道是土巴兔和阿裡巴巴的結合產物?先不急,聽我慢慢說來。 先提阿裡巴巴,阿裡巴巴是中國第一個做網上批發市場的網站,通過互聯網進行信息傳遞,不受時間和空間的限制。你可以在瞬間將某種商品的圖案、動畫、規格、價格、交貨方式等信息傳到萬里之 ...
  • Python預設版本修改 當電腦安裝了多個版本的Python,而Shell中預設的Python不是你想要的,這個時候就需要對Python的預設版本進行修改。 在Windows中,可以通過修改環境變數的方式來達到目的。 具體做法是在系統屬性的高級選項卡中選擇環境變數: 接著在系統變數中選擇Path進行 ...
  • 今日問題: 請問主程式輸出結果是什麼?(點擊以下“【Java每日一題】20161227”查看20161226問題解析) 題目原發佈於公眾號、簡書:【Java每日一題】20161227,【Java每日一題】20161227 註:weknow團隊近期開通並認證了分答,歡迎大家收聽,有問題也歡迎到分答來咨 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...