CSS超链接和导航

在CSS中设置超链接样式

之前我们在HTML中用<a>标签来表示超链接  通过点击跳转到另一个页面

在CSS中可以通过伪类选择对超链接访问时不同状态进行设定:

a:link:未被访问过的超链接样式

a:visited:被点击过的超链接样式

a:hover:鼠标指针经过超链接时的样式

a:active:当点击时超链接的样式

下面我们来做这张图片

当鼠标移到 每个单词 或 每个单词上面的绿条 时 单词和它上面的绿条就会发光

代码如下:

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  <head>
  <meta http-equiv="content-type" content="text/html;charset=utf-8">
  <title></title>
  <style type="text/css">
   
  .out{
  width:100px;
  background-color:#000000;
  color:#ffffff;
  text-align:center;
  position: relative;
  margin:0 auto;
  top:100px;
  }
   
  ul,li{
  margin:0px;
  padding:0px;
  list-style:none;
  }
   
   
  ul li div{
  width:90px;
  height: 5px;
  background-color: #006F00;
  margin: 0 auto;
  }
  a{
  color: #CCCCFF;
  font-weight:bold;
  text-decoration:none;
  }
  a:hover{
  color: #ffffff;
  }
  a:hover div{
  background-color:#00F100;
  }
  </style>
   
  </head>
  <body>
  <div class="out">
   
  <ul class="inner">
   
  <li>
  <a href="#">
  <div ></div>
  Home
  </a>
  </li>
  <li>
  <a href="#">
  <div ></div>
  contract Us
  </a>
   
  </li>
  <li>
  <a href="#">
  <div ></div>
  web Dev
  </a>
  </li>
  <li>
  <a href="#">
  <div ></div>
  web Design
  </a>
   
  </li>
  <li>
  <a href="#">
  <div ></div>
  Map
  </a>
   
  </li>
   
  </ul>
   
  </div>
   
  </body>
  </html>
时间: 2024-12-17 18:21:29

CSS超链接和导航的相关文章

【源码分享】jquery+css实现侧边导航栏

jquery+css实现侧边导航栏 最近做项目的时候,突然想用一个侧边导航栏,网上找了几个插件,有的太丑而且不太符合我的预期.与其修改别人的代码,不如自己来写一个了.废话不多说先上图,感兴趣的请继续看下去. 1效果图 当有顶部导航栏的时候侧边导航栏会消失. 响应式方面,同样的顶部导航栏消失后右下角的图标才出现.点击出现导航,选中后消失: 这里是个demo ,没有做平滑滚动,需要的可以自己加上. 大体就介绍这么多吧,下面上代码. 2css代码 这里是css代码,详情请看注释 1 <style>

淘宝分类导航条;纯css实现固定导航栏

效果如下: 页面如下: <!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> <style type="t

CSS制作横向导航菜单实例代码

CSS制作横向导航菜单实例代码:横向导航菜单是div css布局中最为基础的且必须要掌握额技能,对于稍有布局经验的朋友这都不是问题,但是对于初学者可能未必如此,所以这里分享一段最为基础的布局代码,希望能够给需要的朋友带来帮助.代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="ht

CSS超链接-光标-缩放

CSS超链接-光标-缩放 1.CSS 中链接的使用2.CSS 中光标的使用3.CSS 中缩放的使用 1.CSS 中链接的使用超链接伪类属性a:link    表示该超链接文字尚未被点选a:visited 表示该超链接文字已被点选过a:active  表示该超链接文字正被点选,但未被放开a:hover   表示当鼠标停留在文字上 2.CSS 中光标的使用属性名称     属性值      说明cursor     auto          光标是手指              crosshair

38 个免费开源的 CSS 下拉导航菜单

http://www.oschina.net/news/51624/38-open-source-css-dropdown-menus38 个免费开源的 CSS 下拉导航菜单,布布扣,bubuko.com

css小案例:导航栏特效

css小案例:导航栏特效,实现如下图所示效果: 首先可以将html代码写出: 1 <nav class="cl-effect-1"> 2 <a href="#">Umbrella</a> 3 <a href="#">Ineffable</a> 4 <a href="#">Lilt</a> 5 <a href="#"&g

CSS制作的导航菜单向上箭头

使用纯CSS技术制作导航菜单上的向上箭头图标,不使用图片,用CSS实现,挑战自己的CSS布局水平,最终效果自己满意,如果您对此感兴趣的话,就要好好研究一下CSS代码啦. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="h

纯CSS实现二级导航下拉菜单--css的简单应用

思想:使用css的display属性控制二级下拉菜单的显示与否.当鼠标移动到一级导航菜单的li标签时,显示二级导航菜单的ul标签.由于实现起来比较简单,所以在这里直接给出了参考代码. 1.纯CSS二级导航下拉菜单代码: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8" content="text/html" http

基于div css下拉导航菜单分类代码

基于div css下拉导航菜单分类代码是一款绿色风格的jQuery下拉分类导航菜单.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div class="hc_lnav jslist"> <div class="allbtn"> <h2><a href="#"><strong> </strong>全部商品分类<i> </i><