gpt4 book ai didi

html - 为什么 CSS min-width 属性不强制 div 具有指定的最小宽度?

转载 作者:技术小花猫 更新时间:2023-10-29 12:06:53 26 4
gpt4 key购买 nike

<html>
<head>
<style type="text/css">
div {
border:1px solid #000;
min-width: 50%;
}
</style>
</head>
<body>
<div>This is some text. </div>
</body>
</html>

我认为 div 应该占页面的 50%,除非出于某种原因,div 中的文本使其变大。但是,div 周围的边框横跨整个页面宽度。这在 IE 和 Firefox 中都会发生。

建议?

最佳答案

I believe the div should be 50 percent of the page, unless, for some reason, the text inside the div makes it larger.

min-width 没有设置 block 增长的最小起始宽度;相反,它限制了 block 可以缩小的程度。

min-width: 50%; 中,50% 是指包含 block 。我从未在 min-width 中使用百分比,但我发现它对其他单位很有用。例如,如果我有一个 block (如一列文本),我希望它是全宽的,但我不希望它低于最小宽度,我可以使用类似 {width: 100% ;最小宽度:250px;.

注意其他人提到的有关 IE 支持的注意事项。

关于html - 为什么 CSS min-width 属性不强制 div 具有指定的最小宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/198153/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com