zoukankan      html  css  js  c++  java
  • css

    1)display标签:

    1,none 隐藏某标签

    p{display:none}
    
    隐藏某元素,并且不会占用任何空间,也就是说原本占用这个空间的元素,会在原本的页面布局中消失.
    
    而visibility:hidden也可以隐藏某一元素,但是他隐藏的元素还是占据这原有的空间,不会消失.

    2,block

    p{display:block}
    将一个内联标签设置成块集标签.
    注意:
    这个内联元素设置成块集元素的时候,内部是不允许有嵌套块集标签.

    3,inline

    p{display:inline}
    将块集标签设置成内联标签

    4,inline-block

    p{display:inline-block}
    有区域并且内联,也就是可以有一定的范围,并且可以像内联标签一样,并排显示.
    
    有些要用漂浮的地方可以用inline-block.也可以实现并排并且块集

    2)外边距(margine)和内边距(padding)

    margin:用于控制元素与元素之间的距离,margin最基本的用途就是控制元素周围空间的

    于空间的间隔,从视觉角度达到相互隔开的目的.

    padding:用于控制内容与边框之间的距离.

    于border:围绕在内边距和内容外的边框.

    于content:盒子的内容,显示文本和图像.

    margin-top:100px;
    margin-bottom:100px;
    margin-left:100px;
    margin-right:100px
    margin 也可以简写;
    
    margin:100px 100px 100px 100px;
    表示上 右 下 左:一次的顺序是顺时针方向
    
    margin:100px 100px 100px;
    表示的是:上 左右 下
    
    margin:100px 100px;
    表示的是: 上下  左右
    
    margin:100px;
    表示4个方向前是100px;

    margin:0 auto;
    表示的是居中.

    3)padding:

    用法和margin相同,都是一样的表示边距,但是他表示的是内边距,就是框内元素与元素的边距.

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    
        <style>
            .outer{
                margin: 0 auto;
                width: 80%;
    
            }
    
            .content{
                background-color: darkgrey;
                height: 500px;
    
            }
    
            a{
                text-decoration: none;
            }
    
            .page-area{
    
                text-align: center;
                padding-top: 30px;
                padding-bottom: 30px;
                background-color: #f0ad4e;
    
            }
    
            .page-area ul li{
                display: inline-block;
            }
    
    
           .page-area ul li a ,.page-area ul li span{
    
                display: inline-block;
                color: #369;
                height: 25px;
                width: 25px;
                text-align: center;
                line-height: 25px;
    
                padding: 8px;
                margin-left: 8px;
    
                border: 1px solid #e1e1e1;
                border-radius: 15%;
    
            }
    
           .page-area ul li .page-next{
               width: 70px;
               border-radius:0
           }
    
    
           .page-area ul li span.current_page{
               border: none;
               color: black;
               font-weight:900;
           }
    
           .page-area ul li a:hover{
    
               color: #fff;
               background-color: #2459a2;
           }
    
    
        </style>
    </head>
    <body>
    
    <div class="outer">
    
    <div class="content"></div>
    
    <div class="page-area">
    
                 <ul>
    
                     <li><span class="current_page">1</span></li>
                     <li><a href="#" class="page-a">2</a></li>
                     <li><a href="#" class="page-a">3</a></li>
                     <li><a href="#" class="page-a">4</a></li>
                     <li><a href="#" class="page-a">5</a></li>
                     <li><a href="#" class="page-a">6</a></li>
                     <li><a href="#" class="page-a">7</a></li>
                     <li><a href="#" class="page-a">8</a></li>
                     <li><a href="#" class="page-a">9</a></li>
                     <li><a href="#" class="page-a">10</a></li>
                     <li><a href="#" class="page-a page-next">下一页</a></li>
    
                 </ul>
    
    </div>
    
    </div>
    
    
    </body>
    </html>
  • 相关阅读:
    虽然非常简单但是效果不错
    Google地图开发总结
    笔记(一):ES6所改良的javascript“缺陷”
    ex6的选择器
    android中的style部分属性值介绍
    Android ImageSwitcher
    c# Winform退出程序的方法
    Android ImageView获取网络图片
    循环向数据库(sql server)插入10W条数据
    Android Handler+Thread实现更新Ui
  • 原文地址:https://www.cnblogs.com/52forjie/p/7568725.html
Copyright © 2011-2022 走看看