美文网首页
css 盒子溢出问题

css 盒子溢出问题

作者: wj_39ed | 来源:发表于2021-01-03 00:01 被阅读0次

css 默认盒子样式是 content-box, 宽高设定的是内容的宽高,设置边框可能会出现溢出的问题
可以通过设置 border-sizing:border-box

我更喜欢用border-box,因为border-box更灵活一点,举个例子,我在业务中遇到一个问题,我的商品详情页的一个盒子是高度自适应的,为146px,但是在ie8浏览器上显示为146.8px,如何解决,如果对盒子设置height:146px;则会出现被撑高的情况,因为box-sizing默认为content-box,你给元素设置宽高,只是给元素内容设置宽高,你元素的总高度是heigtht + border + padding所以就会出现撑高,解决方法就是给当前的盒子设置box-sizing: border-box这样你设置高度为146px时,会默然将元素内容的高度进行相应减少来保证整体高度为146px,这个最大的好处就是你这个盒子有好几个,而且有不同的padding和border值,解决这个的最好的方法就是给盒子设置border-box

相关文章

  • css 盒子溢出问题

    css 默认盒子样式是 content-box, 宽高设定的是内容的宽高,设置边框可能会出现溢出的问题可以通过设置...

  • 溢出内容

    简介 1 .目前知道的溢出就是滚动,文字溢出加..的css属性 2 .溢出的定义:css中万物都是盒子,当我们给定...

  • 移动端轮播图

    核心原理CSS1、width:100%是指当前盒子占父盒子的100%;2、图片盒子一定要加溢出隐藏,overflo...

  • CSS 盒子模型

    CSS盒子模型 盒子模型边框 CSS盒子模型的宽度和高度 CSS模型的填充 CSS盒子模型的边界 填充和边界的区别

  • 前端开发-CSS盒子模型

    css盒子模型是css中一个重点也是难点,因为这个盒子模型与定位属性会设计到布局的问题盒子模型具有1.边框(bor...

  • css盒子模型

    css盒子模型是css中一个重点也是难点因为这个盒子模型与定位属性会设计到布局的问题盒子模型具有1.边框(bord...

  • 2019-05-05

    基于CSS盒子模型及其CSS定位详解 CSS盒子模型 效果显示 盒子模型的简单应用 效果显示: CSS定位 效果显示

  • HTML/CSS 05-文本溢出相关属性

    css溢出属性overflow,css空余空间,css省略号表示 目录一、溢出属性(容器的) 二、空余空间 三、省...

  • CSS box model 和 width: 100%

    问题:这段CSS为什么会溢出? demo: https://codepen.io/freedomcly/pen/L...

  • CSS:盒子模型(box)

    盒子模型(CSS 重点) css 学习三大重点: css 盒子模型 、 浮动 、 定位 主题思路: 目标...

网友评论

      本文标题:css 盒子溢出问题

      本文链接:https://www.haomeiwen.com/subject/zkoyoktx.html