zoukankan      html  css  js  c++  java
  • 前端学习笔记 day03 盒子模型(二)

    1. 搜索趣图框的制作

    <!DOCTYPE html>
    <html lang="zh-CN">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style>
            * {   /*一般在CSS布局之前都需要写上这句,用来清除元素默认的内外边距*/
                margin: 0px;
                padding: 0px;  
            }
            ul {   /*这个一般是使用无序列表ul时 不采用自带的小圆点*/
                list-style: none;   
            }
            .searchpic {  /*首先设置最外边最大的那个容器*/
                width: 238px;
                height: 294px;
                border: 1px solid #D9E0EF;
                border-top: 3px solid #FF8400;  /*这部分是设置最上面的导航条*/
                margin: 100px;
    
            }
            .searchpic h3 {  /*这部分是设置搜索边框那个小盒子,也需要设置高度,而宽度就是用父盒子的宽度,需要设置下边框*/
                height: 35px;
                border-bottom: 1px solid #D9E0EF;  
                font-size: 16px;
                font-weight: normal;
                line-height: 35px;
                padding-left: 12px;
            }
            .searchpic img {   /*对于搜索边框下面的动图,插入图片使用width height 来设置插入图片的宽高 然后图片的位置,距离外面最大的盒子 有一段距离,可以使用margin-left来设置,因为iamge是一个行内块元素,类似于盒子 可以设置外边距,再补充一点,行内元素只可以设置左右内外边距,不可以设置上下内外边距*/
                width: 200px;
                margin: 7px 0 0  8px;
    
            }
            .searchpic ul li a {  /*对于动图下面的a标签,可以设置字体大小,字体的颜色,a标签中的字体需要使用text-decoration去掉下划线,由于a标签是一个行内元素,是不可以设置宽度和高度的*/
                text-decoration: none;
                font-size: 12px;
                color: #666;
                
            }
            .searchpic ul li {  /*对于li标签可以设置宽度 高度,盒子的左侧外边距,其实就是跟动图的左侧外边距一样,然后设置盒子中字体垂直方向居中对齐:line-height:height即可; 然后还可以设置左侧内边距,主要是li标签里面有一个a标签,不让a那么紧挨着li标签, 显示效果就是a标签的文字距离li盒子左侧有距离*/
                margin-left: 8px;   
                background: url(../../images/square.png) no-repeat left center;  /*插入背景图片,其实就是文字前面的小图片 这里使用的是背景图片 需要设置背景图片的位置 bgp*/
                padding-left: 10px;
                height: 26px;
                line-height: 26px;
            }
            .searchpic ul li a:hover {
                color: red;
                text-decoration: underline;
            }
        </style>
    </head>
    <body>
        <div class="searchpic">
            <h3>搜索趣图</h3>
            <img src="../../images/happy.gif" alt="图片无法加载" title="happy.gif">
            <ul>
                <li><a href="#">我们是动图下面的文字部分</a></li>
                <li><a href="#">我们是动图下面的文字部分</a></li>
                <li><a href="#">我们是动图下面的文字部分</a></li>
            </ul>
        </div>
    
    </body>
    </html>

    运行结果:

  • 相关阅读:
    mfc启动画面
    个人冲刺第十天
    个人冲刺第九天
    个人冲刺第八天
    个人冲刺第七天
    个人冲刺第六天
    新一周冲刺计划2
    新一周冲刺
    创意1
    团队绩效与目标
  • 原文地址:https://www.cnblogs.com/xuanxuanlove/p/10048827.html
Copyright © 2011-2022 走看看