首頁 >web前端 >css教學 >CSS實現有立體感的橫向按鈕式選單效果

CSS實現有立體感的橫向按鈕式選單效果

不言
不言原創
2018-06-25 17:05:182192瀏覽

這篇文章主要為大家介紹了CSS實現有立體感的橫向按鈕式選單效果代碼,可實現滑鼠滑過呈現按鈕按下的效果,具有極強的3D立體效果,涉及css基於hover屬性的border邊框設定技巧,需要的朋友可以參考下

本文實例講述了CSS實現有立體感的橫向按鈕式選單效果代碼。分享給大家供大家參考。具體如下:

這是一款橫向有立體感的CSS按鈕式選單,採用了CSS常用的UL/LI結構,佈局方便,將LI定義為按鈕樣式,滑鼠放上後顯示出立體效果,整體視覺體驗舒服,程式碼相容性好,簡潔有效率。

具體程式碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>横向有立体感的CSS按钮式菜单</title>
<style>
#navigation {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}
#navigation ul {
  list-style: none;
  margin: 0;
  padding: 0;
  padding-top: 4px;
}
#navigation li {
  display: inline;
}
#navigation a:link, #navigation a:visited { 
  margin-right: 2px;
  padding: 3px 10px 2px 10px; 
  color: #A62020;
  background-color: #FCE6EA;
  text-decoration: none;
  border-top: 1px solid #FFFFFF;
  border-left: 1px solid #FFFFFF;
  border-bottom: 1px solid #717171;
  border-right: 1px solid #717171;
}
#navigation a:hover {
  border-top: 1px solid #717171;
  border-left: 1px solid #717171;
  border-bottom: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
}
</style>
</head>
<body id="contact">
<p id="navigation">
 <ul>
 <li class="recipes"><a href="#">脚本之家</a></li>
 <li class="contact"><a href="#">脚本下载</a></li>
 <li class="articles"><a href="#">网页特效</a></li>
 <li class="articles"><a href="#">官方博客</a></li>
 <li class="articles"><a href="#">友情链接</a></li>
 <li class="buy"><a href="#">联系我们</a></li>
 </ul>
</p>
</body>
</html>

以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP中文網!

相關推薦:

利用CSS3來匹配橫屏豎屏的方法

如何利用CSS3實現3D翻書效果

#

以上是CSS實現有立體感的橫向按鈕式選單效果的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn