re:从0开始的CSS之旅 14. 显示模式的切换

1. 两个属性

display 属性可以用于转换元素的显示模式

可选值:
block 转换为块元素
inline 转换为行内元素
inline-block 转换为行内块元素
none 不显示元素,并且不占用元素的位置
visibility 属性用于设置元素是否显示

可选值:
visible 显示元素(默认值)
hidden 隐藏元素,但是占用元素的位置

示例如下:

html 复制代码
<!DOCTYPE html>
<html lang="en">

<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>display model changing</title>

	div {
		width: 200px;
		height: 200px;
	
		/* 显示模式的转换 */
		/* display: inline; */
	}
	
	.box1 {
		background-color: #c7edcc;
	
		/* display: none; */
		visibility: hidden;
	}
	
	.box2 {
		background-color: #fde6e0;
	}
	
	span {
		width: 200px;
		height: 200px;
		background-color: #dce2f1;
	
		display: block;
	}
</head>

<body>
	<div class="box1">111</div>
	<div class="box2">222</div>
	<span>我是span</span>
</body>

</html>
相关推荐
前端九哥1 分钟前
✨ 前端实现打字机效果的主流插件推荐
前端
五号厂房1 分钟前
咦?localStorage 还可以这么玩!
前端
喵爱吃鱼2 分钟前
Flex布局和省略号
前端·css·flexbox
张张张3122 分钟前
4.23-4.26学习总结 HTML—CSS常见标签和样式
css·学习·html
若愚67923 分钟前
Vue3 + OpenLayers 开发教程 (五)移动端适配与数据可视化
前端·arcgis·vue
Moment4 分钟前
受控组件和非受控组件的区别?别再傻傻分不清了 😁😁😁
前端·javascript·react.js
boxser8 分钟前
前端实现高效的国际化解决方案
前端·javascript·前端框架
醉暮天24 分钟前
4.26学习——web刷题
android·前端·学习
David凉宸26 分钟前
从零教你使用webpack,从此项目打包不用愁
前端·webpack
懒洋洋来咯28 分钟前
使用html+css+js实现密码框
前端