zoukankan      html  css  js  c++  java
  • 精通CSS高级Web标准解决方案(5、对列表应用样式和创建导航条)

    5.1基本样式列表

    去掉列表的默认样式:

    ul{
    
    margin:0;
    padding:0;
    list-style-type:none;
    
    }

    添加定制的符号,在列表左边添加填充,为符号留出空间,然后将符号图片作为背景应用于列表项。

    li{
    
    background:url("bullet.png") no-repeat 0 50%;
    padding-left:30px;
    
    }

    5.2创建垂直导航栏

    良好的HTML结构

    <ul>
            <li><a href="#">首页</a></li>
            <li><a href="#">博客</a></li>
            <li><a href="#">关于</a></li>
            <li><a href="#">产品</a></li>
            <li><a href="#">其他</a></li>
        </ul> 

    去掉列表的默认样式、填充、空白边

     ul{
            margin: 0;
            padding: 0px;
            list-style-type: none;
    
        }

    对列表并不应用样式,而是对列表中的锚应用样式

    ul a{
        display: block;
        height: 35px;
        width: 195px;
        background-color:rgb(72,190,239);
        line-height: 35px;
        text-align: center;
        text-decoration: none;
        border-bottom: solid 1px;
        font-weight: bold;
        color: white;
      }
    a:link,a:visited{
        background-color:rgb(72,190,239);
      }
    
    a:hover,a:active{
        background-color:rgb(174,129,255);
    }

    5.3在导航栏中突出显示当前页面

  • 相关阅读:
    从1到n整数中1出现的次数
    从上往下打印二叉树
    二叉搜索树的后序遍历序列
    顺时针打印矩阵
    平衡二叉树
    反转链表
    链表中倒数第k个节点
    深入研究 Java Synchronize 和 Lock 的区别与用法
    旋转数组的最小数字
    互联网接入支付功能测试
  • 原文地址:https://www.cnblogs.com/wangxuchun/p/3788139.html
Copyright © 2011-2022 走看看