盒子内外边距和边框宽度的四个参数值

2023-12-27 12:38

本文主要是介绍盒子内外边距和边框宽度的四个参数值,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

无论W3C标准盒子模型,还是IE盒子模型,都具有margin(外边距)、border(边框)、padding(内边距)、content四个属性。

其中margin、padding最多支持4个值的设置,分别是x-top、x-right、x-bottom、x-left。

他们分别设置为一个、两个、三个、四个时,对应的布局不同。

margin

margin: 20px;(外边距 上、下、左、右各20px。)

margin: 20px 40px;(外边距 上、下20px;左、右40px。)

margin: 20px 40px 60px;(外边距 上20px;左、右40px;下60px。)

margin: 20px 40px 60px 80px;(外边距 上20px;右40px;下60px;左80px。)

padding

padding: 20px;(内边距 上、下、左、右各20px。)

padding: 20px 40px;(内边距 上、下20px;左、右40px。)

padding: 20px 40px 60px;(内边距 上20px;左、右40px;下60px。)

padding: 20px 40px 60px 80px;(内边距 上20px;右40px;下60px;左80px。)

border

border有些许不一样,因为他本身是按照border:border-width(宽度) border-style(样式) border-color(颜色)的顺序书写的,但是他的border-width属性可以上面同样的方式进行布局,不过有点小差别,分别是border-top-width、border-right-width、border-bottom-width、border-left-width,即:

border-width: 20px;(边框 上、下、左、右各20px。)

border-width: 20px 40px;(边框 上、下20px;左、右40px。)

border-width: 20px 40px 60px;(边框 上20px;左、右40px;下60px。)

border-width: 20px 40px 60px 80px;(边框 上20px;右40px;下60px;左80px。)


如有纰漏,还望指正。

这篇关于盒子内外边距和边框宽度的四个参数值的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/543162

相关文章

使用Python从PPT文档中提取图片和图片信息(如坐标、宽度和高度等)

《使用Python从PPT文档中提取图片和图片信息(如坐标、宽度和高度等)》PPT是一种高效的信息展示工具,广泛应用于教育、商务和设计等多个领域,PPT文档中常常包含丰富的图片内容,这些图片不仅提升了... 目录一、引言二、环境与工具三、python 提取PPT背景图片3.1 提取幻灯片背景图片3.2 提取

java获取图片的大小、宽度、高度方式

《java获取图片的大小、宽度、高度方式》文章介绍了如何将File对象转换为MultipartFile对象的过程,并分享了个人经验,希望能为读者提供参考... 目China编程录Java获取图片的大小、宽度、高度File对象(该对象里面是图片)MultipartFile对象(该对象里面是图片)总结java获取图片

Weex入门教程之4,获取当前全局环境变量和配置信息(屏幕高度、宽度等)

$getConfig() 获取当前全局环境变量和配置信息。 Returns: config (object): 配置对象;bundleUrl (string): bundle 的 url;debug (boolean): 是否是调试模式;env (object): 环境对象; weexVersion (string): Weex sdk 版本;appName (string): 应用名字;

小程序button控件上下边框的显示和隐藏

问题 想使用button自带的loading图标功能,但又不需要button显示边框线 button控件有一条淡灰色的边框,在控件上了样式 border:none; 无法让button边框隐藏 代码如下: <button class="btn">.btn{border:none; /*一般使用这个就是可以去掉边框了*/} 解决方案 发现button控件有一个伪元素(::after

如何限制与管控员工上网行为?四个方法让员工效率倍增!【企业员工上网行为管理】

在信息化时代,员工的上网行为直接影响着工作效率和企业的安全性。不当的网络使用,如浏览与工作无关的网站、下载不安全的文件,可能导致工作效率低下,甚至引发安全风险。因此,许多企业正在积极寻找有效的措施来管控员工的上网行为,以确保工作效率的提升。 以下是四个常见且有效的员工上网行为管理方法,帮助企业实现更高效的网络管理。 方法一:配置网络防火墙进行访问限制 最基础的员工上网行为管理方法是通过配置防

CSS学习9[重点]--盒子模型大小、布局稳定性、CSS3盒模型以及盒子阴影

盒子模型2 一、content宽度和高度二、盒子模型的布局稳定性三、CSS3盒模型四、盒子阴影 一、content宽度和高度 使用宽度属性和高度属性可以对盒子的大小进行控制。 width和height的属性值可以为不同单位的数值或相对于父元素的百分比%,实际工作中最常用的是像素值。 大多数浏览器都采用了W3C规范,符合CSS规范的盒子模型的总宽度和总高度的计算原则是: 外

当网工,华为认证哪种适合我?四个维度来解惑

随着网络技术的不断进步,对网工的专业技能要求也越来越高。 在这种背景下,获得权威认证成为了提升个人技能、证明专业能力的重要途径。 华为,作为全球领先的ICT解决方案提供商,其认证项目在业界享有极高的声誉。 华为认证不仅涵盖了网络技术的各个方面,还根据不同的技能水平和职业发展阶段,提供了不同级别的认证,包括HCIA、HCIP、HCIE。 这些认证不仅有助于网络工程师提升自己的技术水平,也是企业在招聘

“弹性盒子”一维布局系统(补充)——WEB开发系列31

弹性盒子是一种一维布局方法,用于根据行或列排列元素。元素可以扩展以填补多余的空间,或者缩小以适应较小的空间,为容器中的子元素提供灵活的且一致的布局方式。 一、什么是弹性盒子? CSS 弹性盒子(Flexible Box Layout,简称 Flexbox)是 CSS3 中引入的一种布局模式,提供一种有效的方式来布局、对齐和分配容器内空间,特别是在动态和复杂的应用界面中。 1、

android光滑绘图可变宽度笔

要绘制代码 path 使用可变的描边宽度 public class FingerPaint extends GraphicsActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(new MyView(this

自定义Dialog,去除系统默认黑色背景以及边框并设置dialog的显示位置

1、定义样式文件style.xml。 [html]  view plain  copy <?xml version="1.0" encoding="utf-8"?>   <resources xmlns:android="http://schemas.android.com/apk/res/android">       <style name="add_dialog" pa