宽高控制
CSS 提供多种属性来控制元素的宽度和高度,帮助开发者实现响应式和灵活的页面布局。
1. 固定宽高
直接设置元素的宽度和高度:
width: 200px;
height: 150px;
2. 百分比宽高
相对于父元素尺寸的百分比:
width: 50%;
height: 100px;
注意百分比高度要求父元素有明确高度。
3. 最大和最小宽高
限制元素的尺寸范围:
max-width: 300px;
min-width: 100px;
max-height: 400px;
min-height: 150px;
4. 自动尺寸
auto 表示由浏览器根据内容和布局自动计算尺寸:
width: auto;
height: auto;
宽高控制示例
源码
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<title>宽高控制示例</title>
<style>
.fixed-size {
width: 200px;
height: 150px;
background-color: #aed581;
margin-bottom: 20px;
}
.percent-width {
width: 50%;
height: 100px;
background-color: #81c784;
margin-bottom: 20px;
}
.min-max-size {
width: 100%;
max-width: 300px;
min-width: 150px;
height: 100px;
background-color: #4caf50;
}
.container {
width: 600px;
border: 1px solid #333;
padding: 10px;
}
</style>
</head>
<body>
<div class="container">
<div class="fixed-size">固定宽高 200x150px</div>
<div class="percent-width">宽度 50%,高度 100px</div>
<div class="min-max-size">宽度 100%,最大 300px,最小 150px,高度 100px</div>
</div>
</body>
</html>
相关内容
- 什么是 CSS? CSS(层叠样式表)是一种用来描述网页外观样式的语言。它定义了如何为HTML元素设置颜色、字体、布局等视觉效果,使网页更加美观和易于阅读。
- CSS 的作用与工作原理 介绍CSS的主要作用及其工作原理,帮助理解如何通过样式表控制网页元素的外观和布局,实现内容与表现的分离。
- CSS 的引入方式 介绍CSS的三种主要引入方式:内联样式、内部样式表和外部样式表,帮助开发者选择合适的方法应用样式。
- 基本语法结构 介绍CSS的基本语法结构,包括选择器、属性和属性值的组成方式,帮助理解如何编写有效的样式规则。
- 注释的使用方式 介绍CSS中注释的写法和作用,帮助开发者在样式代码中添加说明,提高代码可读性和维护性。
- 基本选择器 介绍CSS中最基础的三种选择器:元素选择器、类选择器和ID选择器,是学习CSS样式编写的基础。