• [刘阳Java]_CSS图片画廊


    图片画廊也是一种比较经典的案例。本节文章主要简单给大家介绍了CSS2实现图片画廊,采取的实现思路

    • ul放置图片
    • li标签里面嵌套a标签
    • a标签里面嵌套两个图片的标签
    • 通过简单的伪类来实现图片预览效果

    具体效果图如下,这样子大家看了效果图,就会知道我们到底为了实现什么样子的效果

    具体的代码如下

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
            <style type="text/css">
                body {
                    background: #fff;
                    color: #777;
                    margin: 0 auto;
                    padding: 50px;
                    position: relative;
                    width: 620px;
                }
                h1 {
                    border-bottom: 1px dashed #ccc;
                    color: #933;
                    font: 17px Georgia, serif;
                    margin: 0 0 10px;
                    padding: 0 0 5px;
                    text-align: center;
                }
                .hoverbox {
                    list-style: none;
                    cursor: default;
                }
                .hoverbox li {
                    background: #eee;
                    border-color: #ddd #bbb #aaa #ccc;
                    border-style: solid;
                    border-width: 1px;
                    display: inline;
                    float: left;
                    margin: 3px;
                    padding: 5px;
                    position: relative;
                }
                .hoverbox a {
                    text-decoration: none;
                    cursor: default;
                }
                .hoverbox img {
                    width: 100px;
                    height: 75px;
                    background: #fff;
                    border-color: #aaa #ccc #ddd #bbb;
                    border-style: solid;
                    border-width: 1px;
                    padding: 2px;
                    vertical-align: top;
                }
                .hoverbox .preview {
                    border-color: #000;
                    width: 200px;
                    height: 150px;
                }
                .hoverbox a .preview {
                    display: none;
                }
                .hoverbox a:hover .preview{
                    position: absolute;
                    left: -45px;
                    top: -33px;
                    z-index: 10;
                    display: block;
                }
            </style>
        </head>
        <body>
            <h1>CSS_图片画廊</h1>
            <ul class="hoverbox">
                <li><a href="#"><img src="https://host.sonspring.com/hoverbox/img/photo01.jpg"/><img src="https://host.sonspring.com/hoverbox/img/photo01.jpg"/ class="preview"></a></li>
                <li><a href="#"><img src="https://host.sonspring.com/hoverbox/img/photo02.jpg"/><img src="https://host.sonspring.com/hoverbox/img/photo02.jpg"/ class="preview"></a></li>
                <li><a href="#"><img src="https://host.sonspring.com/hoverbox/img/photo03.jpg"/><img src="https://host.sonspring.com/hoverbox/img/photo03.jpg"/ class="preview"></a></li>
                <li><a href="#"><img src="https://host.sonspring.com/hoverbox/img/photo04.jpg"/><img src="https://host.sonspring.com/hoverbox/img/photo04.jpg"/ class="preview"></a></li>
                <li><a href="#"><img src="https://host.sonspring.com/hoverbox/img/photo05.jpg"/><img src="https://host.sonspring.com/hoverbox/img/photo05.jpg"/ class="preview"></a></li>
                <li><a href="#"><img src="https://host.sonspring.com/hoverbox/img/photo06.jpg"/><img src="https://host.sonspring.com/hoverbox/img/photo06.jpg"/ class="preview"></a></li>
                <li><a href="#"><img src="https://host.sonspring.com/hoverbox/img/photo07.jpg"/><img src="https://host.sonspring.com/hoverbox/img/photo07.jpg"/ class="preview"></a></li>
                <li><a href="#"><img src="https://host.sonspring.com/hoverbox/img/photo08.jpg"/><img src="https://host.sonspring.com/hoverbox/img/photo08.jpg"/ class="preview"></a></li>
                <li><a href="#"><img src="https://host.sonspring.com/hoverbox/img/photo09.jpg"/><img src="https://host.sonspring.com/hoverbox/img/photo09.jpg"/ class="preview"></a></li>
                <li><a href="#"><img src="https://host.sonspring.com/hoverbox/img/photo10.jpg"/><img src="https://host.sonspring.com/hoverbox/img/photo10.jpg"/ class="preview"></a></li>
                <li><a href="#"><img src="https://host.sonspring.com/hoverbox/img/photo11.jpg"/><img src="https://host.sonspring.com/hoverbox/img/photo11.jpg"/ class="preview"></a></li>
                <li><a href="#"><img src="https://host.sonspring.com/hoverbox/img/photo12.jpg"/><img src="https://host.sonspring.com/hoverbox/img/photo12.jpg"/ class="preview"></a></li>
            </ul>
        </body>
    </html>
  • 相关阅读:
    windows下安装UNO,配置AEROO_REPORT (Openoffice4已经升级为Python2.7.5版)
    Aeroo Reports Linux server
    使用python在WEB页面上生成EXCEL文件
    Python中生成(写入数据到)Excel文件
    使用python进行图像处理-调整图片大小
    python小写转大写金额
    PgSql备份pg_dump与还原手记pg_restore(转)
    CentOS7关闭默认防火墙启用iptables防火墙
    Docker构建nginx的nginx-rtmp-module视频服务器镜像
    CentOS搭建nginx与nginx-rtmp-module搭建流媒体服务器
  • 原文地址:https://www.cnblogs.com/liuyangjava/p/8448436.html
Copyright © 2020-2023  润新知