边界和边框

Posted 小孩坏坏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了边界和边框相关的知识,希望对你有一定的参考价值。

<body>
     <div style="width:100px; height:100px; background-color:#F00; margin:10px">
     </div>
     <div style="width:100px; height:100px; background-color:#F00;margin:10px">
     </div>
    </body>

上面代码:margin表示的是表外间距,显示:

<body>
     <div style="width:50px; height:50px; background-color:#F00; padding:25px 25px 25px 25px ">
     <div style="width:50px; height:50px; background-color:#00F"></div>
     </div>
    </body>

上面代码:padding表示的是内容与单元格之间的间距(当用padding时,宽高要减去设置的padding值;不然表格就是比原来的大,大出的数值就是设置的padding值)

显示:

用div布置网页是首先要给网页的margin和padding清零并居中(写在head里面)auto是居中。

<head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>无标题文档</title>
        <style type="text/css">
        *{ margin:0 auto; padding:o}
        </style>
    </head>
    
    <body>
     <div style="width:100px; height:75px; background-color:#F00; padding-top:25px; border-width:5px; border-color:#0F0; border-style:solid ">
     <div style="width:50px; height:50px; background-color:#00F;"></div>
     </div>
    </body>

上面代码:边框border,属性有border-width     border-style      border-color      border-top /bottom /left /right

显示:

<head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>无标题文档</title>
        <style type="text/css">
        *{ margin:0 auto; padding:o}
        </style>
    </head>
    
    <body>
     <div style="width:100px; height:75px; background-color:#F00; padding-top:25px; border:10px  outset #000">
     <div style="width:50px; height:50px; background-color:#00F;"></div>
     </div>
    </body>

显示:

 <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>无标题文档</title>
        <style type="text/css">
        *{ margin:0 auto; padding:o}
        </style>
    </head>
    
    <body>
     <div style="width:200px; height:200px; background-color:#F00;border:10px  outset #000; margin-top:50px">
     <div style="width:100px; height:100px; background-color:#00F; margin:30px; border:20px  solid #000000"></div>
     </div>
    </body>

显示:,当有边框的时候,设置margin值要减掉边框的宽。

<head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>无标题文档</title>
        <style type="text/css">
        *{ margin:0 auto; padding:o}
        </style>
    </head>
    
    <body>
     <div style="width:0px; height:0px;margin-top:100px; border-bottom:100px solid #0F0; border-top:100px solid #F00; border-left:100px solid #00C; border-right:100px solid #FF0">
     </div>
    </body>

上面代码当div中宽高都是0边框不等于0时,显示

以上是关于边界和边框的主要内容,如果未能解决你的问题,请参考以下文章

为啥设置“可见性:隐藏”时表格单元格边框在谷歌浏览器中消失和“边界崩溃:崩溃;”?

如何利用HTML5和CSS3设置四边边框border边界线

0502边界边框

QGraphicsItem 的子类仅从边界矩形接收边框上的悬停事件

5.2基础标签:边框,边界

仅在边界外显示的图像 - iOS/Swift