盒模型——内边距

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>postion</title>
        <style>
            .box1{
                /*
                 *使用width来设置盒子内容的宽度
                 * height来设置盒子内容的高度
                 * width和height
                 */
                width:200px;
                height:200px;
                background: greenyellow;
                /*设置边框*/
                border:3px red solid;
                /*
                 *内边距(padding):指定盒子的内容区与盒子边框之间的距离
                 * 一共有四个方向的内边距,可以通过:
                 *         padding-top
                 *         padding-bottom
                 *         padding-left
                 *         padding-right
                 *             来设置四个方向的内边距
                 *
                 * 内边距会影响盒子可见框的大小,元素的背景会延伸到内边距
                 *     盒子的大小由内容区、内边距和边框共同决定
                 * 盒子的可见框的宽度=border-left-width+padding-left+width+padding-right+border-right-width
                 * .............高度=...........
                 */
                /*padding:20px;*/
                padding:20px 30px 40px;
                /*上、右左、下 (顺时针)*/
                padding:20px 200px 100px 40px;
                /*上、右、左、下*/
                padding:20px 200px;
                /*上下、左右*/
                
            }
            /*创建一个子元素box2来占满box1*/
            .box2{
                height:100%;
                width:100%;
                background: yellow;
            }
        </style>
    </head>
    <body>
            <div class="box1">
                <div class="box2">我是box2</div>
            </div>
        
    </body>
</html>

原文地址:https://www.cnblogs.com/goodgirl----xiaomei/p/9782157.html

时间: 2024-10-24 23:42:41

盒模型——内边距的相关文章

盒模型-外边距合并

1 <html lang="en"> 2 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <meta http-equiv="X-UA-Compatible" content="

盒模型 边距 缩写 注意问题

当四个边距都相同,或者上下相同并且左右相同的时候可以使用缩写,另外左右相同的时候也可以使用缩写,但是如果仅仅是上下相同,则不可以使用缩写: 例如: 左右相同:margin:10px 15px 11px 如果上下边距都是10px,但是也用缩写的时候:margin:10px 15px 11px,就跟上边一样,所以,这个时候是错误的: 边距合并: margin在左右方向上是叠加的,但是上下方向上却是叠加的,取两个当中最大值: IE6下的margin  bug IE6会在特定的条件下,将设置的横向mar

盒模型——外边距

<!DOCTYPE html><html>    <head>        <meta charset="UTF-8">        <title>postion</title>        <style>            .box1{                width:200px;                height:200px;                backgr

你真的了解盒模型么

说到前端, 大家第一反应是不是都是vue.react.webpack等这些大大小小的框架或者工具, 但其实这些都是和js相关的, 真正的样式会被大家忽略.其实真正呈现给大家看到华丽的页面, 都是样式才让他们多了那份色彩.那么大家觉得简单的css样式, 真的简单么? 让我们一起来看下, 开启css的入坑之旅, 今天一起跟大家简单聊聊盒模型的相关问题...... 盒模型 百度知道对此的解释, 很有意思, 在此引用一下 CSS盒子模型, 内容(CONTENT)就是盒子里装的东西; 而填充(PADDIN

CSS之盒模型边框,内边距,外边距,阴影,圆角

盒子模型 盒子模型 盒子模型有元素内容.边框(border).内边距(padding).外边距(margin)组成: 盒子里面的文字和图片等元素是内容区域: 盒子的厚度 我们称为 盒子的边框: 盒子内容与盒子之间的距离是内边距: 盒子与盒子之间的距离是外边距: 标准盒子模型 盒子边框(border) border: border-width || border-style || border-color 属性 作用 border-width 定义边框粗细,单位是 px border-style

关于盒模型的外边距padding和内边距margin

边框border属性值  solid实线   dashed虚线   dotted点线   double双实线 /* 内边距 */padding:20px 30px 30px 30px;若有四个值代表  上/右/下/左 padding: 10px 20px 30ox;三个值代表 上.左右.下 padding: 10px 20px;两个值代表  上下/左右 padding: 10px;一个值代表四个方向一致 /* 外边距 */ margin:20px 30px 30px 30px;若有四个值代表 

CSS框模型(框模型概述、内边距、边框、外边距、外边距合并)

CSS 框模型概述 CSS 框模型 (Box Model) 规定了元素框处理元素内容.内边距.边框 和 外边距 的方式. 元素框的最内部分是实际的内容,直接包围内容的是内边距.内边距呈现了元素的背景.内边距的边缘是边框.边框以外是外边距,外边距默认是透明的,因此不会遮挡其后的任何元素. 内边距.边框和外边距都是可选的,默认值是零.但是,许多元素将由用户代理样式表设置外边距和内边距.可以通过将元素的 margin 和 padding 设置为零来覆盖这些浏览器样式.这可以分别进行,也可以使用通用选择

CSS 框模型——规定了元素框处理元素内容、内边距、边框和外边距的方式

转自:http://www.w3school.com.cn/css/css_boxmodel.asp 要知道在父元素:float, rel, abs位置情况下,box模型的变换情况,请见:http://www.cnblogs.com/hh54188/archive/2010/12/28/1919078.html,此外,对于如何计算父元素的width和height,该文章也说明了~ CSS 框模型概述 元素框的最内部分是实际的内容,直接包围内容的是内边距.内边距呈现了元素的背景.内边距的边缘是边框

css属性操作2(外边距与内边距&lt;盒子模型&gt;)

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>外边距与内边距</title> <!--margin:用于控制元素与元素之间的距离:margin的最基本用途就是控制元素周围空间的间隔,从视觉角度上达到相互隔开的目的.--> <!--padding:用于控制内容与边框之间的距离: -->