只有一个简单的问题,为什么当你指定一个指定像素值的最大宽度,然后宽度为100%,拥有100%的宽度会有什么影响,即使他们已经是具有指定值的最大宽度,即使随着较小的屏幕减少,最大宽度将只是照顾它,因为它将只有一个自动右转.

例如,假设容器的宽度为500px,然后一个子元素的最大宽度为300px,然后宽度为100%,那么宽度为100%实际上对子元素有什么影响?

推荐答案

max-widthwidth是两个不同的css属性,在一起可以很好地使用.如果要为大多数屏幕大小设置固定宽度,但仍要设置停止呈现该固定宽度的最大限制,则可以同时使用这两个属性.例如:假设我有一个标题,对于大多数较小的屏幕,我希望它有max-width%的宽度,但对于更大的屏幕,我不想覆盖max-width%的宽度.相反,我想把它限制在一个特定的宽度,比方说1200px.然后我就可以写下面的代码了.你会看到,对于较小的屏幕,它将覆盖max-width%的宽度,但当视区宽度变大时,它将停止在1200px,不会再覆盖max-width%的屏幕.

*{
    margin: 0;
    padding: 0;
}

header{
    max-width: 1200px;
    width: 100%;
}
<header style="background-color: red; height: 100px; margin: 0 auto;"></header>

Html相关问答推荐

CSS动画积分计数器

将弹性容器设置为内容宽度

覆盖垫子中的边框底部 Select

如何翻转卡片图像的背面

风格规则应该适用于响应图像的哪些方面?哪种规则适用于<;图片和gt;,哪种规则适用于<;img>;?

尽管div高度为100%,div中的内容仍会溢出

我正在try 向列表中的图像添加悬停,以放大图像并将div的不透明度设置为1而不是0

如何创建嵌套的动态表单元素

如何将tmap按钮和图例更改为位于页脚后面?

使用不同字体对齐元素

如何使 CSS 网格项目像 Flexbox 项目一样匹配父级的高度

当div位于flexbox中时,如何使div的宽度与高度相同

如何使用 Flutter 构建 Chrome 扩展?

本地和在jsfiddle上页面工作正常,但在GitHub上无法运行.

HTML画布放大/缩小算法与CSS(图像处理)

CSS 随着内容宽度的增加而减少填充

为四开本网站主页添加背景图片

是否可以设置用户在联系表单中输入的文本字体的样式

有没有办法在 CSS 类子句中指定多个 HTML 元素?

如何在锚点可点击的伪元素周围制作空白?