用CSS實現類似導航翻轉功能例子
用CSS實現類似導航翻轉功能例子
今天寫了一個css實現類化導航翻轉功能例子,想拿出來和大家分享一下;
首先看看它的效果:
滑鼠移上去的時候:
背景和字型的顏色都變了,效果如下:
首先寫一個HTML文件,內容如下:
<!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>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>導航翻轉功</title>
<link href=”test2.css” rel=”stylesheet” type=”text/css” />
</head>
<body>
<ul>
<li id=”blogger”><a href=”www.baidu.com” ><strong>my</strong> blogger</a></li>
<li id=”google”><a href=”www.google.com”><strong>my</strong> google</a></li>
<li id=”sogou”><a href=”www.sogou.com”><strong>my</strong> sogou</a></li>
<li id=”cto”><a href=”www.51cto.com”><strong>my</strong> 51cto</a></li>
</ul>
/*id屬性的名稱的命名規則,是不能數字開頭。*/
</body>
</html>
下面來開始寫CSS程式碼:
1. 去掉無序列表前面的加點預設圓點和內外邊距。
ul{
list-style:none;
margin:0;
padding:0;
}
2. 在li中使用float:left使得li水平排列。
}
ul li{
float:left;
margin:0;
padding:0;
}
3. 設定li中a標記的連結字型樣式,並設定display:block;同時去年下劃線。
ul li a{
color:#77;
display:block;
padding:90px 10px 5px;
text-align:center;
text-decoration:none;
}
4. 給a標記新增背景圖片。
ul li#blogger a{
background:url(face01.png) transparent no-repeat top center;
}
ul li#google a{
background:url(face02.png) transparent no-repeat top center;;
}
ul li#sogou a{
background:url(face03.png) transparent no-repeat top center;
}
ul li#cto a{
background:url(face04.png) transparent no-repeat top center;
}
5. 設定滑鼠經過時,連結字型的顏色。
ul li#blogger a:hover,
ul li#google a:hover,
ul li#sogou a:hover,
ul li#cto a:hover{
background-color:#FCC;
color:#000;
}
Ok,完成,測試一下效果。
本文轉自gauyanm 51CTO部落格,原文連結:http://blog.51cto.com/gauyanm/552119,如需轉載請自行聯絡原作者
相關文章
- PostgreSQL類似OracleMERGE功能的實現SQLOracle
- 室內導航用什麼來實現?通過什麼可以實現導航功能?
- 用 hyperf websocket 實現,類似 qq 單機登入功能Web
- WPF/C#:實現導航功能C#
- 教你如何用SQLite 實現if not exist 類似功能的操作SQLite
- Vue.js+cube-ui(Scroll元件)實現類似頭條效果的橫向滾動導航條Vue.jsUI元件
- 用Java 19實現類似Go併發 - mccueJavaGo
- 用RecyclerView實現類似支付寶應用圖示拖拽排序以及增刪管理的功能View排序
- 用 golang 去實現類似 swoole 的 websocket 服務 ?GolangWeb
- GetX 實現類似微信轉發搜尋多選好友
- 分類導航
- 採用 SwiftNIO 實現一個類似 Express 的 Web 框架SwiftExpressWeb框架
- lakeFS:實現類似於Git或事件溯源ES的物件儲存功能Git事件物件
- ReactNative實現地圖導航React地圖
- HTML+CSS實現選單的3D翻轉特效HTMLCSS3D特效
- CSS垂直導航選單CSS
- 如何實現園區路線導航?園區樓宇地圖導航如何實現?地圖
- IntersectionObserver + scrollIntoView 實現電梯導航ServerView
- flutter實現類似優惠券樣式Flutter
- Flutter 實現類似TabPicker省市區選擇Flutter
- 採用JavaScript+XML實現具有樹形選單功能的論壇側邊導航欄JavaScriptXML
- CSS 動態導航選單CSS
- 如何在技術上實現室內導航?室內地圖導航怎麼實現?地圖
- CSS3翻轉效果CSSS3
- 不到200行用Vue實現類似Swiper.js的輪播元件VueJS元件
- 類似淘票票 選座功能(svg)SVG
- H5開發類似rpx實現方法H5
- MySQL 06 mysql 如何實現類似 oracle 的 merge intoMySqlOracle
- 在鴻蒙中實現類似瀑布流效果鴻蒙
- 使用KubernetesIngress來實現類似Istio條件路由路由
- AR 導航的幾種實現思路
- Android 使用BottomNavigationView實現底部導航欄AndroidNavigationView
- 【JavaScript框架封裝】實現一個類似於JQuery的CSS樣式框架的封裝JavaScript框架封裝jQueryCSS
- 商場導航怎麼實現?怎樣製作商場導航圖?
- 導航欄實現移入後彈出左右伸縮的過渡(css3)CSSS3
- CSS導航欄及下拉選單CSS
- CSS多級導航選單效果CSS
- CSS垂直三級導航選單CSS
- 室內地圖導航是怎麼實現的?室內導航好做嗎?地圖