zoukankan      html  css  js  c++  java
  • 运用css,对于下拉菜单的制作

    <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 {
    				 500px;
    				background-color: #737373;
    				height: 40px;
    				/*border-radius: 10px;*/
    				position: relative;
    				margin: 0px auto;
    				top: 0px;
    			}
    			
    			.nav-container {
    				 100%;
    				height: 40px;
    				position: absolute;
    			}
    			
    			.banner {
    				float: left;
    				text-align: center;
    				height: 40px;
    				 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;*/
    				 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>
    

      

  • 相关阅读:
    封装ajax---基于axios
    XHR的理解和作用
    params和 query区别
    HTTP请求交互的基本过程
    http3次握手
    ES6----import * as 用法
    微信小程序真机调试:Setting data field "XXX" to undefined is invalid
    webpack详解-----optimization
    node跨域
    shell 的 功能语句--1
  • 原文地址:https://www.cnblogs.com/li1056822533/p/6224551.html
Copyright © 2011-2022 走看看