zoukankan      html  css  js  c++  java
  • CSS——滑动门

    在背景图片中可以对图片进行圆角设置,但是这样是写死的。如下图:

    情况分析:如果我们li标签中的文字变少了或者变多了,我们就需要重新定义背景图片。所以我们使用滑动门技术。它将图片特殊地方进行分割。宽度利用的是字体的宽度,在加上padding进行调整。

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="utf-8">
    
        <style type="text/css">
            li {
                list-style: none;
                float: left;
            }
    
                li a {
                    height: 35px;
                    background-image: url("bg_r1_c1.png");
                    background-repeat: no-repeat;
                    padding-left: 7px;
                    display: inline-block;
                    color: white;
                }
    
                li span {
                    height: 35px;
                    background-image: url("bg_r1_c2.png");
                    background-repeat: no-repeat;
                    background-position: right;
                    display: inline-block;
                    padding-right: 22px;
                    line-height: 35px;
                }
    
            a:hover {
                background: url("blue_r1_c1.png");
            }
    
            a span:hover {
                background: url("blue_r1_c2.png") right;
            }
        </style>
    </head>
    <body>
    
        <ul>
            <li>
                <a href="#">
                    <span>百度一下</span>
                </a>
            </li>
            <li>
                <a href="#">
                    <span>百度</span>
                </a>
            </li>
            <li>
                <a href="#">
                    <span>中国新闻网</span>
                </a>
            </li>
        </ul>
    </body>
    </html>

    效果:

  • 相关阅读:
    Excel相关界面
    延时函数
    VBA窗体之ListView分页显示
    VBA窗体之ListView
    医疗机构税收大全及理论探讨(2018年)
    VBA_Xpath定位元素
    VBA_CSS定位元素
    VBA_DOM定位元素
    VBA_IE&HTTP
    Listbox
  • 原文地址:https://www.cnblogs.com/wuqiuxue/p/7803467.html
Copyright © 2011-2022 走看看