当前位置:首页 > 技术分析 > 正文内容

盒子模型轻松掌握_介绍一下盒子模型

ruisui882个月前 (03-02)技术分析10

提示:点击上方"蓝色字体"↑ 可以订阅噢!

盒模型

content=width×height

padding

border

margin

width: | | auto | inherit

width:50%;/*父元素的50%宽度*/

height: | | auto | inherit

/×高度默认高度为内容高度×/

max-height与min-width,

padding:[|]{1,4} | inherit

padding:20px;

padding:20px 30px 10px 15px; 上右下左

padding:20px 30px 10px;上 左右 下

padding:20px 30px;上下左右

规律,对面相等后者省略,4面相等,只设置一个

padding:[| | auto ]{1,4} | inherit

与padding稍微有不同,/×百分比父元素为参照物×/

margin合并:相邻元素margin值合并,取最大值。

父元素与第一个/最后一个子元素

margin:0 auto; 元素水平居中/auto浏览器自动分配多余空间

border:[||||];

border-width:[]{1,4}

border-style:[solid | dashad | dotted ]{1,4}

border-color:[ | tansparent]{1,4}

圆角

border-radius:[|]{1,4}[/[ | ]{1,4}]?

border-radius:10px;/*四个角水平垂直半径为10px*/

border-radius:0px 5px 10px 15px / 20px 15px 10px 5px;

/*/前面表示水平半径,/后面为垂直半径*/

border-radius:50%;/×正圆×/;

隐藏内容

overflow:visible | hidden | scroll | auto

visible:默认,超出部分显示 hidden:超出部分隐藏 scroll:滚动条一直显示

auto:内容多超出的时候显示滚动条

overflow-x 与overflow-y;分别设置水平垂直方向滚动条

box-sizing:content-box | border-box

content-box :默认 内容区域高宽

border-box:包括border和padding

box-shadow:none | [,]*

:inset?&&{2,4}&&?

box-shadow:4px 2px 3px 4px red;/*第一个水平偏移,第二个设置垂直偏移,第三个设置模糊半径, 第四个设置阴影大小 参考Photoshop的投影*/

box-shadow:4px 2px 3px 4px ;/*默认颜色为文字颜色*/

box-shadow:inset 4px 2px 3px 4px ;/*内阴影*/

box-shadow:3px 6px 1px 3px , inset 4px 2px 3px 4px ;/*内外阴影,阴影不占空间*/

outline:[ || || ]

outline-width:

outline-style:solid | dashed | dotted

outline-cocolr: | invert

/*不占空间,boder以外*/

想认识志同道合的朋友一起学习web

加入我们的学习QQ群 19066743

丰富的学习资源,周一到周四免费直播公开课

长按图片,识别二维码即可入群

你可能感兴趣的精彩内容

长按关注:《UI设计自学平台》

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/2399.html

分享给朋友:

“盒子模型轻松掌握_介绍一下盒子模型” 的相关文章

智能计费、综合管控,爱博精电帮您快速构建水电费预付费管理系统

近年来,随着企业经营管理意识的加强,商业建筑的物业管理部门对于水电费的收缴越来越重视,在实际运营中,因为服务、管理或其他方面的纠纷,商户拖欠电费的情况时有发生,管理部门为了消除收费难、垫付水电费过多、偷窃电等诸多难题,急需改变传统水电费收缴方式。但是常规的水电预付费改造面临着改造难度大、改造周期长、...

79.idea中git合并分支操作分享

文章目录前言1.fetch的操作2.合并最新代码到当前的开发分支3.解决冲突4.分支合并:5.完成代码合并总结前言git的操作在日产的工作中也非常重要,团队化的代码管理,每次如果代码被别人覆盖或者自己的代码不能提交到服务器那是灾难性的结果,本篇进行一篇分享来总结下idea中git的操作帮助java开...

git的几种分支模式

编写代码,是软件开发交付过程的起点,发布上线,是开发工作完成的终点。代码分支模式贯穿了开发、集成和发布的整个过程,是工程师们最亲切的小伙伴。那如何根据自身的业务特点和团队规模来选择适合的分支模式呢?本文分享几种主流 Git 分支模式的流程及特点,并给出选择建议。分支的目的是隔离,但多一个分支也意味着...

Gitlab+Jenkins通过钩子实现自动部署web项目,图文详细教程

扩展参考:Jenkins+Gitlab通过脚本自动部署回滚web项目至集群 一:基础环境介绍及准备1):Gitlab服务器:ubuntu 192.168.152.131 ---参考搭建:Linux安装gitlab,docker安装gitlab教程2):Jenkins服务器:ubunu 192.168...

Git 分支管理策略汇总

最近,团队新入职了一些小伙伴,在开发过程中,他们问我 Git 分支是如何管理的,以及应该怎么提交代码?我大概说了一些规则,但仔细想来,好像也并没有形成一个清晰规范的流程。所以查了一些资料,总结出下面这篇文章,一共包含四种常见的分支管理策略,分享给大家。Git flow在这种模式下,主要维护了两类分支...

虚幻引擎5.5现已发布 手游开发、动画制作重大改进

Epic在今天发布了虚幻引擎5.5,现可通过Epic Launcher下载。此版本在动画创作、渲染、虚拟制片、移动端游戏开发和开发人员迭代工具集等方面做出了重大改进。 官方博客:虚幻引擎5.5现已发布,在动画创作、虚拟制作和移动游戏开发方面取得了显著进步,渲染、摄像机内视觉特效和开发人员迭代等领域的...