• 实现背景变换的纵向导航菜单


    思路:ul主要用来描述列表型内容,每一个<ul></ul>中的内容为一个列表块,块中的每一条列表数据用<li></li>来描述。

    页面优化:采用整体到局部的方式逐层设计。

    一、在<head>与</head>之间插入以下代码

     1   <style>
     2         #button{
     3             width: 150px;
     4             border-right: 1px solid #000;
     5             padding: 0 0 1em 0;
     6             margin-bottom: 1em;
     7             font-family: "宋体";
     8             font-size: 13px;
     9             background-color: #ff9933;
    10             color: #000000;
    11         }
    12         #button ul{
    13             list-style: none;
    14             margin: 0;
    15             padding: 0;
    16             border: none;
    17         }
    18         #button li{
    19             margin: 0;
    20             border-bottom-width: 1px;
    21             border-bottom-style: solid;
    22             border-bottom-color: #ffff00;
    23         }
    24         #button li a{
    25             display: block;
    26             padding: 5px 5px 5px 0.5em;
    27             background-color: #ff9933;
    28             color: #fff;
    29             text-decoration: none;
    30             width: 100%;
    31             border-right-width: 10px;
    32             border-left-width: 10px;
    33             border-right-style: solid;
    34             border-left-style: solid;
    35             border-right-color:#ffcc00;
    36             border-left-color: #ffcc00;
    37         }
    38         html>body #button li a{
    39             width: auto;
    40         }
    41         #button li a:hover{
    42             background-color: #ffcc00;
    43             color: #fff;
    44             border-right-width: 10px;
    45             border-left-width: 10px;
    46             border-right-style: solid;
    47             border-left-style: solid;
    48             border-right-color: #ff00ff;
    49             border-left-color: #ff00ff;
    50 
    51         }
    52 
    53     </style>

    说明:#button li a:hover定义li对象下的链接文字激活样式

     

    二、在<body>与</body>之间插入以下代码

     1  <div id="button">
     2         <ul>
     3             <li> <a href="#">首页</a> </li>
     4             <li> <a href="#">公司频道</a> </li>
     5             <li> <a href="#">最新动态</a> </li>
     6             <li> <a href="#">客房介绍</a> </li>
     7             <li> <a href="#">酒店服务</a> </li>
     8             <li> <a href="#">休闲娱乐</a> </li>
     9             <li> <a href="#">旅行社</a> </li>
    10             <li> <a href="#">更多</a> </li>
    11         </ul>
    12 
    13     </div>

    三、实现效果如图

  • 相关阅读:
    JSONP(处理跨域问题)
    Bootstrap 按钮
    input file 图片上传展示重新上传
    Bootstrap 表单
    Bootstrap 表格
    Bootstrap 代码
    Bootstrap 排版 文本
    bootstrap 栅格calss
    Bootsrap 直接使用
    Bootstrap3和Bootsrap4的区别
  • 原文地址:https://www.cnblogs.com/my-program-life/p/10926592.html
Copyright © 2020-2023  润新知