高度和长度的另外四种情况
1.高度
分别有两个属性max-height和min-height
max-height属性
用于设置元素的最大高度,防止元素的高度超过指定的值。
格式
div {
max-height: 300px; /* 最大高度为 300 像素 */
}
min-height属性
用于设置元素的最小高度,确保元素的高度不会小于指定的值。
格式
div {
min-width: 200px; /* 最小宽度为 200 像素 */
}
2.宽度
分别有两个属性max-width和min-width
max-width属性
用于设置元素的最大宽度,防止元素的宽度超过指定的值。
格式
div {
max-width: 500px; /* 最大宽度为 500 像素 */
}
min-width属性
用于设置元素的最小宽度,防止元素的宽度低于指定的值。
格式
div {
min-width: 200px; /* 最小宽度为 200 像素 */
}
这里提供一个实例:
设置一个圆形头像
代码如下
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
#div2{
height: 100px;
width: 100px;
border: aqua 1px solid;
overflow: hidden;
border-radius: 50%;
}
#img2{
max-width: 100px;
min-height: 100px;
}
#div1{
height: 100px;
width: 100px;
border: rebeccapurple 1px solid;
overflow: hidden;
border-radius: 50%;
}
#img1{
max-height: 100px;
min-width: 100px;
}
</style>
</head>
<body>
<div id="div1"><img src="小黄人2.jpg" alt="" id="img1"></div>
<div id="div2"><img src="https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fsafe-img.xhscdn.com%2Fbw1%2Fed5d700d-ae20-4988-a920-6be87fac649a%3FimageView2%2F2%2Fw%2F1080%2Fformat%2Fjpg&refer=http%3A%2F%2Fsafe-img.xhscdn.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1702176289&t=48adcb9deef96348826fd5a53b60bb7e" alt="" id="img2"></div>
</body>
</html>
效果如图