css新增盒子属性——尺寸调节

css3针对盒子尺寸调节,新增了一个属性是resize

属性值有

none:这个是默认值,无法调整尺寸

both:可以同时调整宽度和高度

horizontal:可调整元素的宽度

vertical:设置元素的高度

这个属性必须与overflow使用,属性值设为auto

html 复制代码
<div class="container">
		<div>div1</div>
		<div>div2</div>
		<div>div3</div>
</div>

首先上面的html代码是设置一个大盒子包含三个小盒子

初始css代码如下

html 复制代码
	<style>
		.container {
			width:300px;
			height: 200px;
			border:1px solid red;
			
		}

		.container div {
			width:100px;
			height:200px;
			border:1px solid blue;
			background-color: pink;
			box-sizing: border-box;
			float:left;
		}
	</style>

视觉效果如下图

添加下面的css代码

html 复制代码
overflow: auto;
resize: both

可以实现外面的大盒子可以调整宽度和高度

鼠标放在右下角会变成斜着的箭头

html 复制代码
overflow: auto;

resize: horizontal;

添加这个css属性是只能调整宽度

html 复制代码
overflow: auto;
resize: vertical;

添加这个属性,只能调整高度

相关推荐
saber_andlibert1 小时前
TCMalloc底层实现
java·前端·网络
逍遥德1 小时前
如何学编程之01.理论篇.如何通过阅读代码来提高自己的编程能力?
前端·后端·程序人生·重构·软件构建·代码规范
冻感糕人~1 小时前
【珍藏必备】ReAct框架实战指南:从零开始构建AI智能体,让大模型学会思考与行动
java·前端·人工智能·react.js·大模型·就业·大模型学习
程序员agions1 小时前
2026年,“配置工程师“终于死绝了
前端·程序人生
alice--小文子2 小时前
cursor-mcp工具使用
java·服务器·前端
晚霞的不甘2 小时前
揭秘 CANN 内存管理:如何让大模型在小设备上“轻装上阵”?
前端·数据库·经验分享·flutter·3d
小迷糊的学习记录2 小时前
0.1 + 0.2 不等于 0.3
前端·javascript·面试
梦帮科技3 小时前
Node.js配置生成器CLI工具开发实战
前端·人工智能·windows·前端框架·node.js·json
VT.馒头3 小时前
【力扣】2695. 包装数组
前端·javascript·算法·leetcode·职场和发展·typescript
css趣多多3 小时前
一个UI内置组件el-scrollbar
前端·javascript·vue.js