父元素设置overflow: overlay; 或 overflow: scroll; 或 overflow: auto; 如果子元素超出父元素内容,父元素会被子元素超出部分撑大至子元素同样大小
发现
父元素设置overflow: overlay; 或 overflow: scroll; 或 overflow: auto; 如果子元素超出父元素内容,父元素会被子元素超出部分撑大至子元素同样大小。
代码:
默认效果:
给父元素设置overflow: overlay; 或 overflow: scroll; 或 overflow: auto; :
(三者效果除了scroll包含上下滑块,在这里使用表达意思一致,选其一使用overlay)
效果
总结
可以看出,父元素设置 overflow: overlay; 属性后,子元素超出的部分以滑块的形式包裹住了,但是父元素却被撑开了,使用F12开发者模式观察下,显示父元素的宽高还是200px * 200px,没有变化,再对比上动图滑动的效果发现:父元素只是被撑开了,但是实际的大小还是原来的大小,只是样子上被撑大成了子元素同样的尺寸,通过父元素里面的文本排列也可以看出,虽然宽看着变长了,但是文本内容排列还是按照原来 200px 来的。
只能说,这算是一个特性吧,目前在实际使用中还没有看到此特性带来的负面影响
父元素设置overflow: overlay; 或 overflow: scroll; 或 overflow: auto; 如果子元素超出父元素内容,父元素会被子元素超出部分撑大至子元素同样大小相关推荐
- 深入理解CSS之 如何使子元素撑宽 设置了 block 的父元素
深入理解CSS之 如何使子元素撑宽 设置了display: block; 的父元素 先写一个模板,晚点再吐槽 吐槽 实现原理 与 更多支持的属性 不想使父级的 块 属性消失怎么办 这种属性规则有什么作 ...
- 解决vue项目中@mousemove 事件 子元素触发了父元素事件
在Vue项目中使用@mousemove事件从$event中获取x与y轴时 , 如果绑定此事件的元素内还有别的子元素那么同样会触发mousemove事件 , 但是$event.target会是这个子元素 ...
- 子元素设置fixed层级zindex对比
两个设置有定位属性的父元素,其子元素都是使用fixed,虽然fixed定位是根据浏览器窗口定位的,但是两个子元素之间的层级关系zindex的对比是根据父元素进行对比的,即使某一个子元素的zindex设 ...
- html伪类选择器结构,子元素伪类选择器 - CSS3 | 绿叶学习网
子元素伪类选择器,指的就是选择某一个元素下的子元素.伪类选择器,相信小伙伴也接触过了,最典型的就是超链接的几个伪类:a:link.a:visited.a:hover.a:active. 在CSS3中, ...
- ios滚动条影响父页面 vue_父元素设置overflow:scroll时vuedraggable组件出现奇怪效果的解决方案...
在使用 vu围幸业很例站闪以近着好务多如宽动为近着好edraggable 做拖拽效果时,因为要用到滚动条而使用了 overflow: scroll,导致了两个奇怪的效果,虽然折腾了一段时间,不过最后我 ...
- 父元素浮动子元素会浮动吗_为什么quot;overflow:hiddenquot;能清除浮动的影响
来源 | https://www.jianshu.com/p/7e04ed3f4bea 我们都知道"overflow:hidden"可以溢出隐藏,即当内容元素的高度大于其包含块的高 ...
- 兼容性—IE6/7下带有overflow:hidden属性的父级元素包不住带有position:relative属性的子元素...
IE6/7下带有overflow:hidden属性的父级元素包不住带有position:relative属性的子元素 <!DOCTYPE html> <html lang=" ...
- 解决IE6,IE7下子元素使用position:relative、父元素使用overflow:auto后,子元素不随着滚动条滚动的问题...
解决IE6,IE7下子元素使用position:relative.父元素使用overflow:auto后,子元素不随着滚动条滚动的问题 在IE6,IE7下,子元素使用position:relative ...
- 当子元素用position:relative;时,父元素的overflow:hidden;在ie中失效的解决办法
当子元素用position:relative;时,父元素的overflow:hidden;在ie中失效的解决办法: 给父元素也加上position:relative; 到现在也不知道为什么会出现这样的 ...
最新文章
- Ubuntu16.04 使用sudo cat EOF 编辑文件,提示Permission denied错误的解决办法
- 通过SCCM部署Office365应用
- tkinter笔记:画布canvas
- mysql dba系统学习(16)mysql的mysqldump备份 mysql dba系统学习(17)mysql的备份和恢复的完整实践
- 工厂模式一之简单工厂
- 7-27 御膳房 (5 分)
- Linux下交叉编译gdb和gdbserver
- 蓝桥杯基础模块4_1:独立按键
- HTML 中的特殊字符
- python矩阵对角化_numpy创建单位矩阵和对角矩阵的实例
- ElasticSearch入门详解
- springboot和springframework以及jdk版本的对应关系
- 利用遗传算法求解旅行商问题
- java 读取yaml配置文件
- 从RTS游戏看游戏开发-2
- threejs学习笔记:实现导入的动画gltf模型播放动画
- 关于csgo的观看录像fps低_《CSGO》FPS低解决办法
- ip-纯真库:批量获取ip归属地
- 怎么把图片转换成jpg格式?
- BUAA 数据结构总结——第7节(图)
热门文章
- java 中对象引用,以及对象赋值
- 强化学习1——策略,价值函数,模型
- antd 能自适应吗_自首要满足的条件有哪些,自首能从宽处罚吗?
- 1.3.1 操作系统的运行机制和体系结构(大内核、小内核)
- python 判断线程状态_Python线程指南
- 彻底关掉win10自动更新_win10系统explorer.exe错误的解决教程
- IP 地址编址方式(分类、子网划分、无分类)
- 算法练习day11——190329(平衡二叉树、搜索二叉树、完全二叉树)
- 判断给定的整数数组是不是某二叉搜索树的后序遍历的结果
- 捕获计算机屏幕++方法,如何在Windows 10计算机上录制屏幕以及如何捕获计算机的音频...