• <noscript id="e0iig"><kbd id="e0iig"></kbd></noscript>
  • <td id="e0iig"></td>
  • <option id="e0iig"></option>
  • <noscript id="e0iig"><source id="e0iig"></source></noscript>
  • html的flex布局 導航條 下拉框

    標簽: 下拉框  導航條  flex布局

    代碼放下了,jQuery自己引用本地的js ,記得改一下哦!

    <!DOCTYPE html>  
    <html>  
    <head>  
    <meta charset="utf-8">  
    <title>導航欄</title>  
    <style type="text/css">  
    
    /*body, ul, li, td { margin:0;padding:0; }*/
    body{ margin:0;padding:0;}/*不要邊框,可把這個樣式注釋掉,把上面的樣式放開看看*/
    .dv {width:100vw;height:100vh;/*vw和vh視圖的寬和高*/ background-color: #339933; }  /*整體的div的顏色*/  
    .dv-tb {display:flex;justify-content:center;/*自動適應 居中了 哈哈*/ color:white;font-size: 20px; }  
    .dv-tr {display:flex;justify-content:center;align-items:center;width:150px;height:70px; position: relative;}  
    .dv-tr:hover { color:orange; cursor: pointer;/*鼠標的形狀為一只食指的手*/ }  
    .menu { position: absolute; top:50px;background-color: #ffcccc; display: none;/*display: none;*/} 
    ul, li { list-style: none; width:120px; color:#F9F9F9;/*去掉小原點*/  }  
    li { padding:10px 0; /*設置li內容的內邊距,上下為10px,左右為0*/ }
    li:hover{color:#6633cc;}
    
    /* 頁面的整體布局 */  
    #content { #margin:10px auto;width:100%;height:500px;text-align:center; display:flex;}   /* 讓塊級的元素在同一行顯示 也可以用display:flex */
    #left { width:20%;height:500px;background-color: #ff66cc; }  
    #middle { width:60%;height:500px;background-color: #cc33cc; }  
    #right { width:20%;height:500px;background-color: #ffcc33; }  
    /*結尾欄*/  
    #footer { height:40px;background-color: #cccc33;text-align:center;}  
      
    </style>  
     <script type="text/javascript" src="../js/jquery-1.8.3.js"></script>
    </head>  
    <body>  
    <!-- 導航 -->  
    <div  class="dv">
    	<div class="dv-tb">
    		<div class="dv-tr">首頁</div>  
    		<div class="dv-tr">課程  
    			<ul class="menu">  
    				<li>web</li>  
    				<li>HTML</li>  
    				<li>PHP</li>  
    				<li>JAVA</li>  
    			</ul>  
    		</div>  
    		<div class="dv-tr">精英  
    			<ul class="menu">  
    				<li>喜洋洋</li>  
    				<li>懶洋洋</li>  
    				<li>沸羊羊</li>  
    			</ul>  
    		</div>  
    		<div class="dv-tr">學校  
    			<ul class="menu">  
    				<li>青青草原</li>  
    				<li>灰太狼堡</li>  
    				<li>太空學院</li>  
    			</ul>  
    		</div>  
    		<div class="dv-tr">視頻  
    			<ul class="menu">  
    				<li>騰訊課堂</li>  
    				<li>慕課網</li>  
    				<li>菜鳥視頻</li>  
    			</ul> 	 
    		</div>  
    		<div class="dv-tr">風采  
    			<ul class="menu">  
    				<li>師生互動</li>  
    				<li>藝術賞析</li>  
    			</ul>  
    		</div>  
    	</div>  
     
    	<!-- 內容 -->  
    	<div id="content">  
    		<div id="left">left</div>  
    		<div id="middle">middle</div>  
    		<div id="right">right</div>  
    	</div>  
    	<!-- 底部 -->  
    	  
    	<div id="footer">footer</div>  
    </div> 
     <script type="text/javascript">
    	var	ist = true;
    	$(document).ready(function(){
    
    		$(".dv-tr").mouseover (function(){ 
    			$(this).children('.menu').show();
    		});
    		$(".dv-tr").mouseout(function(){ 
    			$(this).children('.menu').hide(); 
    		});
    		/*$(".dv-tr").mouseenter(function(){ 
    			$(this).children('.menu').show();
    		});
    		$(".dv-tr").mouseleave(function(){ 
    			$(this).children('.menu').hide(); 
    		});*/
    
    		// $(this).children('.menu').slideToggle("slow");
    	})
     </script>
    </body>  
    </html>  

    瀏覽器的效果圖:


    可以把這行的寬高改為百分比(%),試試看效果

    .dv {width:100vw;height:100vh;/*vw和vh視圖的寬和高*/ background-color: #339933; }  /*整體的div的顏色*/  

    .dv {width:100%;height:100%; background-color: #fff; }  /*整體的div的顏色*/  

    版權聲明:本文為qq_41408081原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
    本文鏈接:https://blog.csdn.net/qq_41408081/article/details/80669345

    智能推薦

    Android一個頁碼的導航條

    摘要:在平板上做一個表格的樣板展示。在文件過多的時候下面有一個類似CSDN博客的導航條。其中樣板展示使用的pdf格式。里面涉及獲取pdf首頁截圖,和pdf一個展示 簡單的效果如上圖: RecyclerView滾動條 屬性 含義 android:fadeScrollbars 此項配置用來表示是否在不滾動時隱藏滾動條,可以選擇true或false,默認為true,也就是不滾動時隱藏。如果將其設置為fa...

    利用bootstrap實現的響應式導航條

    響應式導航條,在不同屏幕大小顯示的效果不同,先看一下效果 上面是在PC端顯示的效果 上面的是在小屏幕上顯示的效果 上面是當我們點擊三橫的時候,導航條上的文字出現了 看完效果我來總結一下用到的知識點: 總體上涉及到的知識點有導航條相關的和折疊相關的,響應式導航條依賴collapse 導航條相關知識:基類:navbar logo:一般放在.navbar-brand之內(因為它已經被設置了內填充和高度)...

    用JavaScript寫隨鼠標滾動的導航條

    實現效果: 實現過程: 實現細節: 代碼:...

    Swift加載帶導航條的WebView

    Webview是iOS開發中常用的控件,加載webview的時候常常需要一段等待時間,特別是網絡條件差的時候,這時候加載一個帶導航的webview能很好的提高用戶體驗,下面的例子演示使用WKWebview自定義一個導航條加載一個webView,WKWebview是iOS8時推出的,相比以前的UIWebview控制的更加精細,功能也更多,支持更多的HTML5特性,支持動態加載JS代碼,感興趣的可以看...

    HTML中常用操作關于:頁面跳轉,空格

    1.頁面跳轉 2.空格的代替符...

    猜你喜歡

    freemarker + ItextRender 根據模板生成PDF文件

    1. 制作模板 2. 獲取模板,并將所獲取的數據加載生成html文件 2. 生成PDF文件 其中由兩個地方需要注意,都是關于獲取文件路徑的問題,由于項目部署的時候是打包成jar包形式,所以在開發過程中時直接安照傳統的獲取方法沒有一點文件,但是當打包后部署,總是出錯。于是參考網上文章,先將文件讀出來到項目的臨時目錄下,然后再按正常方式加載該臨時文件; 還有一個問題至今沒有解決,就是關于生成PDF文件...

    電腦空間不夠了?教你一個小秒招快速清理 Docker 占用的磁盤空間!

    Docker 很占用空間,每當我們運行容器、拉取鏡像、部署應用、構建自己的鏡像時,我們的磁盤空間會被大量占用。 如果你也被這個問題所困擾,咱們就一起看一下 Docker 是如何使用磁盤空間的,以及如何回收。 docker 占用的空間可以通過下面的命令查看: TYPE 列出了docker 使用磁盤的 4 種類型: Images:所有鏡像占用的空間,包括拉取下來的鏡像,和本地構建的。 Con...

    requests實現全自動PPT模板

    http://www.1ppt.com/moban/ 可以免費的下載PPT模板,當然如果要人工一個個下,還是挺麻煩的,我們可以利用requests輕松下載 訪問這個主頁,我們可以看到下面的樣式 點每一個PPT模板的圖片,我們可以進入到詳細的信息頁面,翻到下面,我們可以看到對應的下載地址 點擊這個下載的按鈕,我們便可以下載對應的PPT壓縮包 那我們就開始做吧 首先,查看網頁的源代碼,我們可以看到每一...

    Linux C系統編程-線程互斥鎖(四)

    互斥鎖 互斥鎖也是屬于線程之間處理同步互斥方式,有上鎖/解鎖兩種狀態。 互斥鎖函數接口 1)初始化互斥鎖 pthread_mutex_init() man 3 pthread_mutex_init (找不到的情況下首先 sudo apt-get install glibc-doc sudo apt-get install manpages-posix-dev) 動態初始化 int pthread_...

    精品国产乱码久久久久久蜜桃不卡