• 认识border


    标签(空格分隔): border


    border的认识:

    border:边框的意思,描述盒子的边框,边框有三个要素: 粗细, 线性样式 ,颜色;

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>padding</title>
        <style type="text/css">
            .box{
                200px;
                height: 200px;
                border: 5px solid red;
            }
    
    
        </style>
    </head>
    <body>
        <div class="box">
    
        </div>
    
    </body>
    </html>
    

    image.png-178.7kB

    2、如果颜色不写,默认是黑色的:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>padding</title>
        <style type="text/css">
            .box{
                200px;
                height: 200px;
                border: 5px ;
            }
        </style>
    </head>
    <body>
        <div class="box">
        </div>
    </body>
    </html>
    

    如图:image.png-178.3kB

    如果只保留solid呢?

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>padding</title>
        <style type="text/css">
            .box{
                200px;
                height: 200px;
                border: solid;
            }
        </style>
    </head>
    <body>
        <div class="box">
        </div>
    </body>
    </html>
    

    结果如图:
    image.png-207kB

    • 如果颜色不写默认识黑色;
      如果粗细不写不显示,只写线性样式:默认有上下左右3px的宽度,solid默认的黑色;

    按照3要素属性来写border:

    border- 3px;
    border-style: solid;
    border-color: red;
    
    /*
    
    border- 5px 10px;这个padding的写法一样的,;
    border-style: solid dotted double dashed;这个也是上右下左;
    border-color: red green yellow;
    
    */
    

    按照方向:

    border-top- 10px;
    border-top-color: red;
    border-top-style: solid;
    
    border-right- 10px;
    border-right-color: red;
    border-right-style: solid;
    
    border-bottom- 10px;
    border-bottom-color: red;
    border-bottom-style: solid;
    
    border-left- 10px;
    border-left-color: red;
    border-left-style:solid;
    

    上面12条语句,相当于 border: 10px solid red;

    另外还可以这样:

    border-top: 10px solid red;
    border-right: 10px solid red;
    border-bottom: 10px solid red;
    border-left: 10px solid red;
    清除边框的默认样式,比如input输入框
    
     border:none;
     border:0;
    

    使用border来制作小三角

    /*小三角 箭头指向下方*/
            div{
                 0;
                height: 0;
                border-bottom: 20px solid red;
                border-left: 20px solid transparent;
                border-right: 20px solid transparent;
            }
    
  • 相关阅读:
    service bound()
    使用StructureMap扩展ASP.NET MVC三层结构框架系列文章总结篇(附源码下载)
    微软编程之美的资格赛,这么简单的题目害我编了一个多小时——传话游戏
    Yii framwork crud 命名范围NAMED SCOPE 笔记四
    C/C++中的序点
    使用Ruby On Rails15分钟打造一个博客系统
    paip.提升性能---.net listbox 使用BeginUpdate与EndUpdate
    大话设计模式总结4—总图和一些经典定义
    TestNG 6 发布
    NetBeans 时事通讯(刊号 # 140 Mar 22, 2011)
  • 原文地址:https://www.cnblogs.com/surewing/p/10634304.html
Copyright © 2020-2023  润新知