HTML中关于内边距(paddiing)外边距(margin)使用

首先内边距基本格式

padding-top: ;
                padding-right: ;
                padding-bottom: ;
                padding-left: ;

缩写形式

padding:上 右 下 左;

上代码

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="utf-8" />
 5         <title></title>
 6         <style type="text/css">
 7             .box1{
 8                 width: 100px;
 9                 height: 100px;
10                 background-color: aqua ;
11
12                 padding-top: 10px;
13                 padding-right: 10px;
14                 padding-bottom: 10px;
15                 padding-left: 10px;
16             }
17             .box2{
18                 width: 100px;
19                 height: 100px;
20                 background: blueviolet;
21
22                 padding: 10px 20px 30px 40px;
23             }
24         </style>
25     </head>
26     <body>
27         <div class="box1">内边距测试1内边距测试1内边距测试1内边距测试1内边距测试1</div>
28         <div class="box2">内边距测试2内边距测试2内边距测试2内边距测试2内边距测试2</div>
29         </body>
30 </html>

2.首先,外边距基本格式和内边距一样

margin-top: ;
                margin-right: ;
                margin-bottom: ;
                margin-left: ;

缩写格式

margin: 上 右 下 左;

其次,在默认布局的垂直方向上,外边距会合并,水平方向不会合并

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="utf-8" />
 5         <title></title>
 6         <style type="text/css">
 7             .box1{
 8                 width: 100px;
 9                 height: 100px;
10                 background-color: aqua ;
11                 margin-bottom: 30px;
12                 }
13             .box2{
14                 width: 100px;
15                 height: 100px;
16                 background: blueviolet;
17                 margin-top: 20px;
18                 }
19             .box3{
20                 width: 100px;
21                 height: 100px;
22                 background-color: aqua ;
23                 margin-bottom: 30px;
24
25             }
26             .box4{
27                 width: 100px;
28                 height: 100px;
29                 background: blueviolet;
30                 margin-top: 50px;
31                 }
32         </style>
33     </head>
34     <body>
35         <div class="box1">div测试1</div>
36         <div class="box2">div测试2</div>
37         <div class="box3">div测试1</div>
38         <div class="box4">div测试2</div>
39         </body>
40 </html>

原文地址:https://www.cnblogs.com/chen-wei123/p/12520450.html

时间: 2024-08-02 00:00:00

HTML中关于内边距(paddiing)外边距(margin)使用的相关文章

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

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

css内边距与外边距的区别

你真的了解margin吗?你知道margin有什么特性吗?你知道什么是垂直外边距合并?margin在块元素.内联元素中的区别?什么时候该用 padding而不是margin?你知道负margin吗?你知道负margin在实际工作中的用途吗?常见的浏览器下margin出现的bug有哪些?…… 写css,你少不了与margin打交道,而对于这个平时我们最常用的css属性我们并非十分了解.介于此我打算写下这篇文章,一来是自己工作中的总结,也是对自己知识的一次梳理. Margin是什么 CSS 边距属性

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

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

CSS 内边距与外边距

写项目的时候一直用到边距,今天用了一下午的时间好好研究了一下边距,发现CSS边距并非那么简单.这里就和大家分享一下: 一.内边距 如下面代码 html: <div class="test"><div> css: .test{ width:100px; height:100px; background-color:#fbc; padding:10px 20px 30px 40px; } 这时候在这个div中会形成一个内容框它里顶部边框距离为10px,右边20px,

内边距,外边距说明-----壹

1.IE6之前,width和height属性是包括边框和内边距的,除了IE浏览器,其他浏览器把width和height的属性定义为左内边距界到右内边距的距离,同时height表示上内边距界和下内边距界的距离. 2.为元素指定背景的时候,会影响到内边距,但是不会影响外边距,也就是说我把内边距设定一个值,就会明显发现背景范围变大了,但是不会背景不会受外边距影响. 3.

什么是内边距和外边距?

外边距:margin 内边距:padding padding和margin的区别? 对于一个标签来说, padding增加自己的内边距,在原来的基础上往外扩充, 扩充的部分应用自己的样式,把自己扩大了 margin增加自己的外边距,在原来的基础上增加往外扩充, 应用父标签的样式,自己原来的大小样式不变 padding:统一设 padding:top right bottom left padding:上下 左右 (分别对应一个,4个,2个参数) margin和padding一致 如何逻辑整理?

jquery获取元素的所有宽高(包括内边距和外边距)

width() - 返回元素的宽度.height() - 返回元素的高度.innerWidth() 方法返回元素的宽度(包括内边距).                    innerHeight() 方法返回元素的高度(包括内边距).                    outerWidth() 方法返回元素的宽度(包括内边距和边框).             outerHeight() 方法返回元素的高度(包括内边距和边框).        outerWidth(true) 方法返回元素的

39 外边距 1 margin 外边距 四个方向的外边距 2外边距的设置 3 外边距可以是负值4 margin-auto 5margin外边框的简写

1 2 3 4 5 原文地址:https://www.cnblogs.com/anvivi/p/9708814.html

[ css 外边距 margin ] css中margin外边距合并问题讲解及实例演示

外边距合并指的是,当两个垂直外边距相遇时,它们将形成一个外边距;合并后的外边距的高度等于两个发生合并的外边距的高度中的较大者 外边距合并外边距合并(叠加)是一个相当简单的概念.但是,在实践中对网页进行布局时,它会造成许多混淆.简单地说,外边距合并指的是,当两个垂直外边距相遇时,它们将形成一个外边距.合并后的外边距的高度等于两个发生合并的外边距的高度中的较大者.当一个元素出现在另一个元素上面时,第一个元素的下外边距与第二个元素的上外边距会发生合并.请看下图: CSS 外边距合并实例 1 亲自试一试