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;

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

相关推荐
光影少年几秒前
如何进行前端性能优化?
前端·性能优化
Dxy12393102167 分钟前
js如何把字符串转数字
开发语言·前端·javascript
爱写bug的野原新之助15 分钟前
爬虫之补环境:加载原型链
前端·javascript·爬虫
陈广亮23 分钟前
工具指南7-Unix时间戳转换工具
前端
NGBQ1213830 分钟前
Adobe-Premiere-Pro-2026-26.0.2.2-m0nkrus 全解析:专业视频编辑软件深度指南
前端·adobe·音视频
北城笑笑31 分钟前
Chrome:Paused in debugger 的踩坑实录:问题排查全过程与终极解决方案( 在调试器中暂停 )
前端·chrome
haorooms33 分钟前
Promise.try () 完全指南
前端·javascript
kyriewen34 分钟前
闭包:那个“赖着不走”的家伙,到底有什么用?
前端·javascript·ecmascript 6
斌味代码37 分钟前
el-popover跳转页面不隐藏,el-popover销毁
前端·javascript·vue.js
该怎么办呢38 分钟前
cesium核心代码学习-01项目目录及其基本作用
前端·3d·源码·webgl·cesium·webgis