全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果40个

设置BFC功能及使用示例详解_javascript技巧_脚本之家

- 解决盒子高度塌陷的问题 1 没错,也就是上面那种情况。 - 解决盒子margin塌陷的问题 1 2 3 4 5 6 7 8 9 10 11 12 13 14 .box1 { width: 100px; height: 100px; background-color: purple; margin-bottom: 30px; } .box2 { width: 100px; height: 100px; background-color: red; margin...
www.jb51.net/article/2784...htm 2025-5-6

一文掌握CSS 属性display:flow-root声明_CSS教程_CSS_网页制作_脚本之...

此时,只要给 元素设置 display:flow-root ,浮动导致元素高度塌陷的问题就不存在了: 1 2 3 p { display: flow-root; } 效果如下截图所示: 类似的,margin属性合并的现象也可以使用 display:flow-root 阻止。 HTML代码如下: 1 2 3 4 5 6 margin: 2em; margin: 2em; CSS如下: 1 2 3 4 5 6 ...
www.jb51.net/css/7249...html 2025-5-14

CSS 清除浮动与BFC的方法_CSS教程_CSS_网页制作_脚本之家

优点:不仅可以清除浮动,也可以解决高度塌陷的问题(给父盒子添加类名clearfix) 缺点:用zoom:1触发hasLayout. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 <!DOCTYPE html> Title .div1 { backgroun...
www.jb51.net/css/7171...html 2025-5-9

带你深入剖析inline-block属性值的前世今生_CSS教程_CSS_网页制作_脚本...

line-height:150% 和 line-height:1.5 的区别是?float 为何会让外部容器高度塌陷?这是 bug?(我的答案在《我们为何要清除浮动》)vertical-align 的表现为何在IE7, IE8, IE9 下表现不尽相同?其中的渲染机制是? 好了,回到 inline-block 的认知的问题,我的观点是: ...
www.jb51.net/css/674...html 2025-5-7

浅谈display:inline-block元素之间空隙的产生原因和解决办法_CSS教程...

缺点:float布局会有高度塌陷问题,点我获取解决办法 方法四:设置子元素margin值为负数 1 2 3 .parent .child + .child { margin-left: -2px } 缺点:元素之间间距的大小与上下文字体大小相关;并且同一大小的字体,元素之间的间距在不同浏览器下是不一样的,如:font-size:16px时,Chrome下元素之间的间距为8px,...
www.jb51.net/css/9008...html 2025-5-17

什么是BFC? CSS 使用伪元素清除浮动的方法_CSS教程_CSS_网页制作_脚本...

所以,BFC元素是不可能发生margin重叠的,因为margin重叠会影响外面的元素的;BFC元素也可以用来清除浮动带来的影响,因为如果不清除,子元素浮动则会造成父元素高度塌陷,必然会影响后面元素的布局和定位,这显然有违BFC元素的子元素不会影响外部元素的设定。 以下情况会触发BFC:...
www.jb51.net/css/6805...html 2025-5-7

详解CSS盒子塌陷的5种解决方法_CSS教程_CSS_网页制作_脚本之家

当父元素没设置足够大小的时候,而子元素设置了浮动的属性,子元素就会跳出父元素的边界(脱离文档流),尤其是当父元素的高度为auto时,而父元素中又没有其它非浮动的可见元素时,父盒子的高度就会直接塌陷为零, 我们称这是CSS高度塌陷。 下图下方两个子元素的盒子分别设置了左浮动和右浮动,顶端的长条盒子出现了塌陷 ex...
www.jb51.net/css/6993...html 2025-5-14

浅析HTML 悬浮float的用法_HTML/Xhtml_网页制作_脚本之家

如果子元素悬浮了,会造成父元素的高度塌陷.这块涉及到了清除悬浮,下一章会提及清除悬浮的讲解 那么言归正传, 第一个现象 float=inline-block 悬浮会是4个方块变成行内块模式的样式呈现:如下图所示 1 2 3 4 5 6 7 8 9 div{ width:200px; height:200px; background-color: pink; border:1px solid bla...
www.jb51.net/web/7257...html 2025-5-14

基于Vue3实现一个小相册详解_vue.js_脚本之家

clear: both; /* 忽略前面盒子浮动带来的影响,解决父盒高度塌陷问题 */ } .button{ background-color: bisque; width: 20px; float: left; text-align: center; margin-right: 10px; border-radius: 8px; cursor: pointer; } .img{ width: 480px; height: 240px; border: 1px bisque solid; }...
www.jb51.net/javascript/331720a...htm 2025-5-10

ES6实现图片切换特效代码_javascript技巧_脚本之家

this.imgContainer.style.height = len * 140 + (len - 1) * 15 + 'px';//解决绝对定位造成的父容器高度塌陷的问题 }; // 把生成的图片墙挂到全局 window.$Img = Img; })(window, document); data.js // 图片信息文件 const data = [ { type: 'JavaScript', title: 'ES6快速入门', alt: ...
www.jb51.net/article/1783...htm 2025-5-13