電腦版導覽列
手機版導覽列

電腦版導覽列

手機版導覽列

電腦版的導覽列
先做HTML的部份
nav1.html
<html>
<head>
<title>導覽列</title>
</head>
<body>
<ul>
	<li class="pcli01"><a href="#">首頁</a></li>
	<li class="pcli01"><a href="#">最新消息</a></li>
	<li class="pcli01"><a href="#">關於我們</a></li>
	<li class="pcli01"><a href="#">聯絡我們</a></li>
	<li class="pcli01"><a href="#"> Q & A</a></li>
</ul>
</body>
</html>

加上li的樣式
.pcli01 {
    background-color:#3FF;
	width:150px;
	height:50px;
	text-align:center;
	line-height:50px;
	margin-left:0px;
	list-style-type:none;
	float:left;
	color:green;
}程式:
<html>
<head>
<title>導覽列</title>
<style>
.pcli01 {
    background-color:#3FF;
	width:150px;
	height:50px;
	text-align:center;
	line-height:50px;
	margin-left:0px;
	list-style-type:none;
	float:left;
	color:green;
}
</style>
</head>
<body>
<ul>
	<li class="pcli01"><a href="#">首頁</a></li>
	<li class="pcli01"><a href="#">最新消息</a></li>
	<li class="pcli01"><a href="#">關於我們</a></li>
	<li class="pcli01"><a href="#">聯絡我們</a></li>
	<li class="pcli01"><a href="#"> Q & A</a></li>
</ul>
</body>
</html>套用超連結<a></a>樣式:
a:link.one{		
	color:#005799;	
	font-size:18px;		
	text-decoration:none;		
}
a:visited.one{						
	color:#000000;				
	text-decoration:none;		
}
a:hover.one{	
	font-size:18px;						
	color:#FFFF00;				
	text-decoration:underline;	
	line-height:60px;
}套用:
<a class="one" href="#">首頁</a>完整Code:
<html>
<head>
<title>導覽列</title>
<style>
.pcli01 {
    background-color:#3FF;
	width:150px;
	height:50px;
	text-align:center;
	line-height:50px;
	margin-left:0px;
	list-style-type:none;
	float:left;
	color:green;
}
a:link.one{		
	color:#005799;	
	font-size:18px;		
	text-decoration:none;		
}
a:visited.one{						
	color:#000000;				
	text-decoration:none;		
}
a:hover.one{	
	font-size:18px;						
	color:#FFFF00;				
	text-decoration:underline;	
	line-height:60px;
}
</style>
</head>
<body>
<ul>
	<li class="pcli01"><a class="one" href="#">首頁</a></li>
	<li class="pcli01"><a class="one" href="#">最新消息</a></li>
	<li class="pcli01"><a class="one" href="#">關於我們</a></li>
	<li class="pcli01"><a class="one" href="#">聯絡我們</a></li>
	<li class="pcli01"><a class="one" href="#"> Q & A</a></li>
</ul>
</body>
</html>

通常首頁會特別一點
所以再套用一個專屬它的類別
div:hover.onesty{
	width:350px;
	height:30px;
	background:#F90;
	box-shadow:2px 2px 10px #999;
	border-radius:20px;
}套用
<div class="onesty">首頁</span>

完整Code:
<html>
<head>
<title>導覽列</title>
<style>
.pcli01 {
    background-color:#3FF;
	width:150px;
	height:50px;
	text-align:center;
	line-height:50px;
	margin-left:0px;
	list-style-type:none;
	float:left;
	color:green;
}
a:link.one{		
	color:#005799;	
	font-size:18px;		
	text-decoration:none;		
}
a:visited.one{						
	color:#000000;				
	text-decoration:none;		
}
a:hover.one{	
	font-size:18px;						
	color:yellow;				
	text-decoration:underline;	
	line-height:60px;
}
div:hover.onesty{
	width:150px;
	height:50px;
	background:#F90;
	box-shadow:2px 2px 10px #999;
	border-radius:20px;
	
}
</style>
</head>
<body>
<ul>
	<li class="pcli01"><a class="one" href="#"><div class="onesty">首頁</span></a></li>
	<li class="pcli01"><a class="one" href="#">最新消息</a></li>
	<li class="pcli01"><a class="one" href="#">關於我們</a></li>
	<li class="pcli01"><a class="one" href="#">聯絡我們</a></li>
	<li class="pcli01"><a class="one" href="#"> Q & A</a></li>
</ul>
</body>
</html>https://codepen.io/yiruatstudio/pen/ExgPaqG
手機版的導覽列
CSS跟手機版的差別只有浮動靠左
float:left;
拿掉這個樣式,立即變成手機版
.phoneli01 {
	background-color:orange;
	width:150px;
	height:50px;
	text-align:center;
	line-height:50px;
	margin-left:0px;
	list-style-type:none;
}完整Code:
<html>
<head>
<title>導覽列</title>
<style>
.pcli01 {
    background-color:#3FF;
	width:150px;
	height:50px;
	text-align:center;
	line-height:50px;
	margin-left:0px;
	list-style-type:none;
	float:left;
}
.phoneli01 {
	background-color:orange;
	width:150px;
	height:50px;
	text-align:center;
	line-height:50px;
	margin-left:0px;
	list-style-type:none;
}
a:link.one{		
	color:#005799;	
	font-size:18px;		
	text-decoration:none;		
}
a:visited.one{						
	color:#000000;				
	text-decoration:none;		
}
a:hover.one{	
	font-size:18px;						
	color:yellow;				
	text-decoration:underline;	
	line-height:60px;
}
span:hover.onesty{
	width:350px;
	height:30px;
	background:#F90;
	box-shadow:2px 2px 10px #999;
	border-radius:20px;
}
</style>
</head>
<body>
<ul>
	<li class="pcli01"><a class="one" href="#"><span class="onesty">首頁</span></a></li>
	<li class="pcli01"><a class="one" href="#">最新消息</a></li>
	<li class="pcli01"><a class="one" href="#">關於我們</a></li>
	<li class="pcli01"><a class="one" href="#">聯絡我們</a></li>
	<li class="pcli01"><a class="one" href="#"> Q & A</a></li>
</ul>
<br><br><br><br><br><br><br><br><br>
<ul>
	<li class="phoneli01"><a class="one" href="#">首頁</a></li>
	<li class="phoneli01"><a class="one" href="#">最新消息</a></li>
	<li class="phoneli01"><a class="one" href="#">關於我們</a></li>
	<li class="phoneli01"><a class="one" href="#">聯絡我們</a></li>
	<li class="phoneli01"><a class="one" href="#"> Q & A</a></li>
</ul>
</body>
</html>https://codepen.io/yiruatstudio/pen/PoGZqbp
Yiru@Studio - 關於我 - 意如