位置: IT常识 - 正文

box-sizing:border-box的理解和作用

编辑:rootadmin
box-sizing:border-box的理解和作用 盒子模型

推荐整理分享box-sizing:border-box的理解和作用,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

盒子模型是指:外边距(margin)+ border(边框) + 内边距(padding)+ content(内容)

可以把每一个容器,比如div,都看做是一个盒子模型

比如你给一个div设置宽高为500px,但实际你设置的只是content,之后你又设置了padding:10px;border:1px solid red;

这时div的宽高就会变为544px(content 500px + padding 40px + border 4px)

相当于一个元素的实际宽高是由: padding + border + content 组成

1、没有设置box-sizing:border-box属性,宽高会加上padding和border的值,需要我们手动去计算,减去padding和border的值,并调整content的值,以免超过给定的宽高

比如下图,我给父元素parent设置宽高为500px,背景色为黑色;然后给子元素设置宽高为478px,并设置内边距10px,红色边框1px,背景颜色为灰色

box-sizing:border-box的理解和作用

此时子元素的宽高为500px(content 478px + padding 40px + border 4px)所以就覆盖了父元素的黑色背景,只能看到子元素的灰色背景

2、加了box-sizing:border-box属性,padding和border的值就不会在影响元素的宽高,相当于把padding和border的值都算在content里

盒子模型会自动根据padding和border的值来调整content的值,就不需要手动调整

标准盒子模型,一般浏览器也都默认为标准盒子模型。即:box-sizing:content-box

怪异盒子模型,一般根据实际项目需要自行设置。即:box-sizing:border-box

CSS中代码background:url(图片) no-repeat right center的意思

最近在模仿一个网页的时候,发现CSS代码里有一行代码:background:url(图片) no-repeat right center不明白是什么意思,百度以后学习到了,在此记载知识点;

这一行代码其实是背景图定义形式的简写完整形式是:background-image:url(图片);background-repeat:no-repeat;background-position:right centerright center是设置图片的初始位置,right是在水平方向上贴容器或浏览器页面的右侧,center是在垂直方向上居中,这两个的顺序是先定义水平位置,再定义垂直位置另外一个例子: background:url(../images/top_ico.png) no-repeat right 14px;

意思是背景图片不重复,在水平方向靠近容器的右侧,在垂直方向距离容器上方14px;

首先代码是:   #ban { margin:auto; width:500px; height:500px;border:2px dotted black;background:url(../image/hover_right.png); } 在不写repeat与no-repeat的情况下,默认的是平铺。repeat平铺的效果,就是一张图,可以铺满整个屏幕。效果图如下

然后我在#ban { margin:auto; width:500px; height:500px;border:2px dotted black; background:url(../image/hover_right.png)  no-repeat; /*不平铺*/ }no-repeat是不平铺,

效果图如下:

 center这个值,大家基本上很少去用到,往往也会忽略掉这个center的利用价值。其次我再加一个属性:background:url(../image/hover_right.png) no-repeat  center;它就会居中与div的中心部分,效果图如下:

本文链接地址:https://www.jiuchutong.com/zhishi/299932.html 转载请保留说明!

上一篇:GCN经典论文笔记:Semi-Supervised Classification with Graph Convolutional Networks

下一篇:vue使用富文本编辑器vue-quill-editor(vue富文本编辑器移动端)

  • 华为nova10pro怎么投屏(华为nova10pro怎么打开高清通话)

    华为nova10pro怎么投屏(华为nova10pro怎么打开高清通话)

  • 电脑运行一会儿就卡死(电脑运行一会儿就黑屏)

    电脑运行一会儿就卡死(电脑运行一会儿就黑屏)

  • 抖音关注怎么变同城了(抖音关注怎么变成0)

    抖音关注怎么变同城了(抖音关注怎么变成0)

  • 电子标签分为哪几种(电子标签类型有哪些)

    电子标签分为哪几种(电子标签类型有哪些)

  • 美团红包是商家出钱吗(美团红包是商家自己承担吗)

    美团红包是商家出钱吗(美团红包是商家自己承担吗)

  • 电话打通了对方无响应(电话打通了对方不说话)

    电话打通了对方无响应(电话打通了对方不说话)

  • qq一直被盗号改密码不管用(我的qq号总是被盗,改密码也不行)

    qq一直被盗号改密码不管用(我的qq号总是被盗,改密码也不行)

  • 手机屏幕与机身分离有危险吗(手机屏幕与机身连接的那根线叫什么)

    手机屏幕与机身分离有危险吗(手机屏幕与机身连接的那根线叫什么)

  • windows资源管理器文件和文件夹的显示方式有(windows资源管理器)

    windows资源管理器文件和文件夹的显示方式有(windows资源管理器)

  • 华为手机看视频不能横屏怎么办(华为手机看视频手机震动)

    华为手机看视频不能横屏怎么办(华为手机看视频手机震动)

  • 苹果手机怎么设置软件加密码(苹果手机怎么设置陌生号码拦截)

    苹果手机怎么设置软件加密码(苹果手机怎么设置陌生号码拦截)

  • 微信怎么发照片合集(微信怎么发照片朋友圈)

    微信怎么发照片合集(微信怎么发照片朋友圈)

  • 华为mate40x大概什么时候出

    华为mate40x大概什么时候出

  • win10内存占用突然变高(win10占用内存过高)

    win10内存占用突然变高(win10占用内存过高)

  • pr打开之后一直转圈怎么办(pr2019打开一直转圈)

    pr打开之后一直转圈怎么办(pr2019打开一直转圈)

  • alt f4的功能是什么(alt+f4会怎么样)

    alt f4的功能是什么(alt+f4会怎么样)

  • ip层的地位和作用(ip层的主要协议和作用)

    ip层的地位和作用(ip层的主要协议和作用)

  • 抖音被永久禁封后几天才能解封(抖音被永久禁封了解封不了怎么办)

    抖音被永久禁封后几天才能解封(抖音被永久禁封了解封不了怎么办)

  • 淘宝月销量怎么样计算(淘宝月销量怎么变少了2个)

    淘宝月销量怎么样计算(淘宝月销量怎么变少了2个)

  • qq怎么关闭语音翻译(qq怎么关闭语音和视频)

    qq怎么关闭语音翻译(qq怎么关闭语音和视频)

  • soul对话框绿点啥意思(soul聊天页面的绿点是啥意思)

    soul对话框绿点啥意思(soul聊天页面的绿点是啥意思)

  • airpods耳机盒能定位吗(airpods耳机盒能发声吗)

    airpods耳机盒能定位吗(airpods耳机盒能发声吗)

  • 快手同框的字怎么显示(快手同框后怎么去掉一半)

    快手同框的字怎么显示(快手同框后怎么去掉一半)

  • vivos1使用技巧(vivos1使用说明书)

    vivos1使用技巧(vivos1使用说明书)

  • 怎么在小红书保存原图(怎么在小红书保存动图)

    怎么在小红书保存原图(怎么在小红书保存动图)

  • Win7为什么会显示电脑未识别的网络 无internet访问(win7为什么显示多重网络)

    Win7为什么会显示电脑未识别的网络 无internet访问(win7为什么显示多重网络)

  • 土地使用税怎么征收标准
  • 个体户无票收入对公司有影响吗
  • 油票发票怎么查真伪
  • 独资企业和公司的优缺点
  • 集体不动产和动产包括
  • 小规模纳税人不能抵扣进项税额
  • 金三财务报表如何更正
  • 逆流交易合并报表抵消分录
  • 联营和合营的区别
  • 小规模没有进项可以开发票吗
  • 房屋建筑物评估技术鉴定表
  • 公司没车但是有加油费发票怎么处理?
  • 已经开具的增值发票
  • 关于个体工商户的法律规定及司法解释
  • 发票申领需要什么资料
  • 普通合伙企业分配利润
  • 上月开的销项专票如何做废?
  • 普通发票和增值税专用发票有什么异同
  • 地方教育附加怎么算的?
  • 苹果手机zm
  • 如何冲减其他应付款又不影响银行存款
  • vpn加速有什么用呢?
  • 金融负债包括哪几项
  • 设备租赁公司怎么复制赚钱
  • 电脑文件启用宏是什么意思
  • php 数字转中文
  • 应税消费品对外出售
  • hif文件怎么打开
  • 在公司发明的东西专利权归谁
  • 预算会计的特点包括
  • 混合债务工具
  • php imagestring
  • 员工离职当月社保怎么扣除
  • 单位延缓缴纳社保员工可以要求赔偿吗
  • 会计政策变更属于经营情况变化吗
  • windows安装php运行环境
  • php 取字符串 前几位
  • javaweb项目登录页面不跳转
  • 外贸企业购货合同要交印花税吗
  • 企业一次性收取租金如何缴纳增值税
  • 前端使用vue的好处
  • 收不回的应收账款分录
  • 或有资产什么时候要披露
  • 网上学电脑
  • 将织梦dedecms转换到wordpress
  • python报错怎么办
  • Linux编译mssql扩展使用php连接sqlserver2008的使用步骤
  • 长期待摊费用在注会哪一章
  • 会计付租金会计分录
  • 委托加工环节应税消费品应纳税额的计算
  • 失控发票要转出成本吗
  • 外购产品对外捐赠的会计处理方法
  • 非限定性净资产是什么意思
  • 工程款外地预缴哪些税
  • 国税定额发票有什么用
  • 工程分包总包产生的 税费由谁承担
  • 如何判断企业实际控制人
  • 如何监测和优化电池寿命
  • mysql5.7重装
  • js操作剪切板
  • mysql事务用法
  • win8语言栏不见了 怎么调出来
  • win7系统打开计算机的管理出现正在向控制台添加属性
  • 微软官方的网址是多少
  • win7系统打不开浏览器
  • linux系统解压tar.gz文件
  • linux命令git
  • bat删除所有文件
  • opengl光照算法
  • bootstrap入门
  • js frameset
  • jquery分页组件
  • 如何使用nodejs
  • python将结果写入excel
  • unity3d快速入门
  • js debounce实现
  • unity接入第三方sdk
  • scrollbottom用法
  • python理论基础
  • 浙江国税电子税务局申报时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设