显示模块的转换|青训营

52 阅读1分钟
块级元素 div { width: 100px; height: 200px; color: aqua; background-color: blanchedalmond; 将div转为行内块级元素 行内块级元素之间又会有空隙且在一行内显示 display: inline-block; } 行内元素 span { width: 200px; height: 200px; color: bisque; background-color: aquamarine; 将span 转为块级元素,之前的span是在一行内显示,转换为块级后 display: block; } 行内块级元素 input { background-color: blue; width: 100px; height: 100px; 转为块级元素 display:block; }
块级元素

这个也是块级元素

行内元素 这个也是行内元素

image.png

display不仅有将盒子转换为块,行内块,行内元素,还有另一种用法就是隐藏元素 隐藏元素,但是不占有位置 display: none; 显示元素,也不占有位置 display: block;

还有另一种元素隐藏是visibility,但是还占有位置 visibility: hidden; 元素可视,还是占有位置 visibility: visible;

display和visibility最大的区别是 display隐藏或者不隐藏都不占有位置 但是visibility不论是隐藏还是不隐藏都占有位置

1.这个单词如果文字显示不开不自动换行,强制不换行 white-space: nowrap;

溢出 overflow: visible; 隐藏多出来的元素 overflow: hidden; scroll 溢出的部分显示滚动条,不溢出也显示滚动条 overflow: scroll; auto 溢出的时候显示滚动条,不溢出的时候不显示滚动条 overflow: auto;