盒模型(标准盒模型、怪异盒模型)

盒模型由由四部分组成,分别为:

content   ------------>   内容,元素的宽高

padding   ------------>   内边距

border     ------------->   边框

margin    -------------->  外边距

内边距:内容与边框之间的间距

     设置不同方向内边距

          padding-方向词

     方向词:

          top------上

          right-----右

          bottom-----下

          left-------左

元素背景颜色会蔓延到内边距上

padding值是额外加在元素原有大小之上的,如想保证元素大小不变,需从元素宽或高上减掉后添加的padding属性值。

外边距:元素边框与边框之间的间距(支持负值),可以更改元素位置

       设置不同方向上外边距

            margin-方向词:

       方向词:

            top------上

            right-----右

            bottom-----下

            left-------左

margin:0 auto;一个有宽度的元素容器在其父元素内水平居中。

margin的特殊取值

  1. 两个元素水平排列,两个元素之间的间距margin可以相加;
  2. 两个元素垂直方向上下排列,外边距margin重叠,取最大值。如果想要外边距实现相加,给任意元素添加一个父元素并使用overflow:hidden;
  3. 父子关系中,子元素添加margin-top会作用在父元素上。

解决方法:

1、给父元素添加一个1px的透明边框border:1px solid transparent;

2、给元素添加浮动或者给父元素添加overflow:hidden;

3、给父元素添加padding-top

4、给父元素使用定位position: absolute;

盒模型分类:

W3C官方盒模型(标准盒模型)

IE怪异盒模型

 标准盒模型的计算:

      盒子的宽度=内容宽+左右内边距+左右边框宽+左右外边距

      盒子的高度=内容高+上下内边距+上下边框高+上下外边距

IE怪异盒模型

元素触发怪异盒,元素需要通过box-sizing属性才能触发怪异盒

box-sizing

取值:

content-box (内容盒子,W3C官方盒模型,标准盒模型,默认)

bored-box(触发盒模型,改变了元素盒模型的计算方式)

元素设置的width、height里面包含了内边距(padding)和边框(border)宽高

IE怪异盒模型的计算:

盒子的宽度=内容宽(显示内容宽+左右内边距+左右边框宽)+左右外边距

盒子的高度=内容高(显示内容高+上下内边距+上下边框宽)+上下外边距

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/48606.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

怪异盒模型与标准盒子的区别与转换

怪异盒模型(老版本IE的盒模型) box-sizing:border-box; 标准盒模型宽度width(内容区域大小)paddingborder { width: 200px; height: 200px; background-color: aqua; padding: 20px; border: 10px solid #000000; box-sizing: border-box; } 也就是说在标准盒模型之中本身盒子的…

流量魔盒“骗”了多少人?快来看看吧!~

今天先为大家分析下在流量魔盒这个平台怎么样能够利益最大化,和能为我们带来哪些东西。 流量魔盒咨询交流企鹅群 注册链接https://www.flowdmc.com/register/?inviteCodeDLBHTX 2017年,众所周知,各种盘的圈,坑,没落…

标准盒子模型和怪异盒子模型(详解)

一、盒子模型定义 盒子模型是css技术所使用的一种思维模型。盒子模型是指将网页设计页面中的内容元素看作一个个装了东西的矩形盒子。每个矩形盒子都由内容、内边距、边框和外边距4个部分组成。除去内容部分,其余每个部分又分别包含上、下、左和右4个方向&#xff…

普通盒模型和怪异盒模型

一、什么是盒模型? 1.根据盒子模型的概念,每个在页面上的元素都是一个拥有宽,高,内边距,边框和外边距的长方形盒子。 2.盒模型分为两种:分别是W3C标准盒模型(普通盒模型)和IE盒模型&#xff08…

2023 年 4 月脚本神器合集来了

苏生不惑第419 篇原创文章,将本公众号设为星标,第一时间看最新文章。 之前分享过的很多实用浏览器扩展和油猴脚本我都同步到博客了https://sushengbuhuo.github.io/blog ,2023 年 4 月的脚本神器合集又来了。 沉浸式翻译 一个沉浸式网页双语翻…

Java调用Midjourney进行AI画图原生版抓包实现支持中文

用途介绍 Midjourney是一个目前优秀的AI画图工具,不挂梯无法直接访问 本代码主要用于搭建镜像站使用 适合人群 本代码不适合新手,建议使用过okhttp、且具有二开能力的同学使用~ 实现原理 通过调用发送信息接口发送请求,通过轮询房间消息…

解决Edge中插件下载失败的问题

解决Edge中插件下载失败的问题 这里写目录标题 解决Edge中插件下载失败的问题以下我给出两种解决办法;1. 修改文件内容(源头上)1.1首先我们可以打开如下的文件夹:1.2 之后将如下内容复制粘贴到该文件的最后面:1.3 如果是你的登录出…

vue即时通讯,一个很好用的插件

直接上链接:https://github.com/leancloud/js-realtime-sdk/tree/master vue-发起websocket协议 https://github.com/nathantsoi/vue-native-websocket

vue3 + TS 自定义插件-全局message提示插件示例

本文记录 Vue3 ts 实现自定义一个全局插件,用于进行 message 消息提示,所谓全局插件即挂载到 vue 实例上,在 App 的任一子组件中均可通过 app 的实例调用该方法。消息提示功能只是示例主要是记录 Vue3 自定义插件功能的写法。 文件结构&…

用chatGPT高效学习-Vue的组件通信方式有哪些?

Vue 的组件通信方式有以下几种: 父子组件通信:父组件通过 props 向子组件传递数据,子组件通过 $emit 触发事件向父组件传递数据。 子父组件通信:子组件通过 $emit 触发事件向父组件传递数据,父组件通过 v-on 监听子组件…

低代码开发,是程序员的“福”还是“祸”?

编者按:低代码是IT界的新风口,它真的会抢占程序员的生存空间吗?本文带你来扒一扒! 风口上的低代码 疫情肆虐下,低代码之火不仅没有熄灭,反而更加如火如荼,相对于传统开发,它的确为人…

中学生应该学会使用计算机作文,网络的利与弊中学生作文

网络的利与弊中学生作文 导语:生理上坏处是辐射,心理上的分为网上不健康内容和游戏,不健康内容你自己想得出来吧。以下是小编为大家收集的网络的利与弊中学生作文,欢迎阅读! 网络的利与弊中学生作文(一) 所谓“一日之所…

大数据,是个没有感情的杀手?一文解析大数据时代的利和弊

01 瘆人的大数据 上个月小柒邀请闺蜜们来家喝茶聊天,大家讨论去海边的旅游计划。 聊着聊着,小爱同学突然插话:“我也要去”,吓得我赶紧拔掉了小爱的插头。 姐妹们各回各家,小柒躺下刷手机,今日头条给我推送了刚才讨论的海边民宿,顿时睡意全无…… 周末去上海学习了两…

爱思服务器能不能更新苹果手机系统,苹果手机系统升级带来的利和弊,你知道多少?...

很多手机在使用一段时间后需要系统更新升级,如果你觉得手机老版本出现了延迟卡顿,需要升级新系统才能解决这个问题,相信大部分人都会选择更新升级的。要是原先版本用的很顺手,很流畅的,不想升级更新,然后手…

android6.01升级弊端,手机系统升级带来的利和弊,你知道多少?

原标题:手机系统升级带来的利和弊,你知道多少? 每过一段时间,手机上就会有系统更新提醒,很多朋友会第一时间更新,而有朋友也许会和小编一样,认为“这个版本我用着挺好呀,为什么要更新…

Android开发——项目实例(二)迷你背单词软件(第二版)单词录入、背诵、检测、单词库

软件效果图 源码及apk: 链接:https://pan.baidu.com/s/1UkswUGQmmG6dD2fIp0VtBA 提取码:dbxv 如有想修改但不会的,欢迎私信,有时间的话帮你改。 要是觉得还可以,点个再走吧!求求了~

android版本单词熟记APP和单词APP

单词熟记APP 帮助大家解决日常生活中英文问题,在APP上,您可以根据 中文查询 英文单词,也可以根据英文单词查询中文的含义,同时还有每日一练,可以进行练习单词,你还可以进行 类似百度的语音跟读功能。同时&a…

天天背单词--的设计与实现(一)

博客第一天,就用这个背单词软件探探路,经过二十天左右的努力,终于一个还算bug少一点的版本完成了,现在这款应用已在百度91安卓市场上架,毕竟开发者只有我,苦逼到图片都要现学ps自己做,所以维护也并不会太快,至于下载量能有几个人就已经很谢谢…

看图听读拼单词游戏

1,视觉:沉浸式单词应用场景图; 2,例句:有针对性的场景图单词例句; 3,发音:标准英语发音跟读; 4,拼写游戏:游戏是孩子的天性,在游戏中记…

微信背单词小程序——小鸡单词

2018-11-02 更新 UI美化没了 2018-10-30 更新 项目主页背单词微信小程序–小鸡单词 该项目已上架微信小程序市场,可以通过微信搜索“小鸡单词”进行使用 项目介绍 1.根据用户记忆遗忘曲线安排每天的学习计划 2.每天学习的细节比普通背单词程序更详细,用…