CSS Dimension(尺寸)

CSS尺寸属性,用于控制元素的高度和宽度。

CSS尺寸属性

该CSS提供了几个属性,如width,height,max-width和max-height等,可以让您Box(盒子)的尺寸。下一节将介绍如何使用这些属性来创建更好的网页布局。

宽度(Width)和高度(Height)属性

width和height属性定义一个元素的内容区域的宽度和高度。此宽度和高度不包括填充,边框或边距。width和height属性可以采用长度值(如px,pt,em等),一个百分比,或关键字auto。不允许负长度值。

css 复制代码
div {
    width: 300px;
    height: 200px;
}

此样式规则将300像素的固定宽度和200像素的高度分配给<div>元素。 注意: 特殊auto值允许浏览器为指定元素自动计算宽度。的百分比(%) 值是指该元素的包含块的宽度。

max-height 最大高度属性

max-height属性允许您指定盒子的最大内容高度。此最大高度不包括填充,边框或边距。

max-height即使将height属性设置为更大的值,已应用的元素也不会高于指定的值。例如,如果将height设置为200px并将其max-height设置为100px,则元素的实际高度为100px。

css 复制代码
div {
    height: 200px;
    max-height: 100px;
}

该max-height属性通常与该min-height属性结合使用,以产生有关元素的高度范围。 注意: 此规则有一个例外-如果min-height属性指定的值大于属性的值,则max-height在这种情况下,该min-height值实际上就是所应用的值。

min-height 最小高度属性

min-height属性允许您指定块的最小内容高度。此最小高度不包括填充,边框或边距。

min-height应用到的元素将永远不会小于指定的最小高度。例如,如果将height设置为200px,并且将min-height设置为300px,则元素的实际高度为300px。

css 复制代码
div {
    height: 200px;
    min-height: 300px;
}

该min-height属性通常与该max-height属性结合使用,以控制有关元素的高度范围。

注意: 该min-height属性通常用于确保元素至少具有最小高度,即使不存在任何内容也是如此。但是,如果内容超出设置的最小高度,则元素将被允许正常增长。

js 复制代码

max-width 最大宽度属性

该max-width属性允许您指定块的最大内容宽度。该最大宽度不包括填充,边框或边距。

max-width即使将width属性设置为更大的值,应用a的元素也不会比指定的值宽。例如,如果将width设置为300px,将max-width设置为200px,则元素的实际宽度将为200px。

css 复制代码
div {
    width: 300px;
    max-width: 200px;
}

该max-width属性通常与该min-width属性结合使用,以产生有关元素的宽度范围。

注意: 此规则有一个例外;如果min-width指定的属性值大于max-width属性的min-width值,那么在这种情况下,该值实际上就是所应用的值。

min-width 最小宽度属性

该min-width属性允许您指定块的最小内容宽度。此最小宽度不包括填充,边框或边距。

min-width应用到的元素将永远不会比指定的最小宽度窄。例如,如果将width设置为300px,将min-width设置为400px,则元素的实际宽度为400px。

css 复制代码
div {
    width: 300px;
    min-width: 400px;
}

该min-width属性通常与该max-width属性结合使用,以产生有关元素的宽度范围。

注意: 该min-width属性通常用于确保元素即使没有内容也至少具有最小宽度。但是,如果元素的内容超过设置的最小宽度,则将允许元素正常增长。

引用

菜鸟教程

相关推荐
风骏时光牛马22 分钟前
用户管理模块接口开发
前端
彭亚川Allen1 小时前
从零手搓 RAG 之检索全流程,给大模型接上自己的知识库
前端·后端·ai编程
IT_陈寒1 小时前
别让Java字符串拼接偷偷吃掉你的内存
前端·人工智能·后端
软件技术NINI1 小时前
圣罗兰彩妆html+css 4页
前端·css·html
2601_951615202 小时前
网站模板 网站网页模板下载
前端·网络·html
酷炫码神2 小时前
Day 1|HTML5:一个商城首页的骨架,从 DOCTYPE 到语义化
前端·html·html5
AI源码3 小时前
鲜花商城(HTML 版)
前端·html
hiahiahia1233 小时前
Message 和对话
服务器·前端·数据库
溪语流沙3 小时前
【Web全栈进阶】Composition API与组件通信:props深入、emit、插槽
前端·css·vue.js
ZoeLandia3 小时前
TypeScript 03:泛型与工具类型
前端·typescript