Html 超过父元素的全宽元素';s宽度-但具有最大宽度

Html 超过父元素的全宽元素';s宽度-但具有最大宽度,html,css,Html,Css,我使用此设置使英雄元素超过整页宽度: Html: main{ 最大宽度:600px; 保证金:0自动; } .全宽{ 宽度:100vw; 位置:相对位置; 左:50%; 右:50%; 左边距:-50vw; 保证金权利:-50vw; } Lorem ipsum dolor sit amet,是一位杰出的献身者。暂时停止 一些文本。 Lorem ipsum dolor sit amet,是一位杰出的献身者。暂时停止 您可以使用display:flex属性来处理对齐: main { max

我使用此设置使英雄元素超过整页宽度: Html:

main{
最大宽度:600px;
保证金:0自动;
}
.全宽{
宽度:100vw;
位置:相对位置;
左:50%;
右:50%;
左边距:-50vw;
保证金权利:-50vw;
}

Lorem ipsum dolor sit amet,是一位杰出的献身者。暂时停止

一些文本。 Lorem ipsum dolor sit amet,是一位杰出的献身者。暂时停止


您可以使用
display:flex
属性来处理对齐:

main {
    max-width: 600px;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.full-width {
    width: 100vw;
    position: relative;
}

@media (min-width: 2000px) {
  .full-width {
       max-width: 2000px;
  }
}

img {
    width: 100%;
}

您可以使用
display:flex
属性来处理对齐:

main {
    max-width: 600px;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.full-width {
    width: 100vw;
    position: relative;
}

@media (min-width: 2000px) {
  .full-width {
       max-width: 2000px;
  }
}

img {
    width: 100%;
}

这是因为玛吉内斯。你可以用

   .full-width{
    width: 100%,
    margin: 0px
    }
并且还使用

Padding : 0px

如果需要的话,在家长中。

这是因为margines。你可以用

   .full-width{
    width: 100%,
    margin: 0px
    }
并且还使用

Padding : 0px

如果需要,请在家长中。

我刚刚修改了答案,请尝试这些更新的样式。我刚刚修改了答案,请尝试这些更新的样式。这是正确的!非常感谢你。我只需再添加几行就可以覆盖初始样式,如下所示:
.full-width{width:100%;margin:0 auto;left:auto;right:auto;}
这太棒了!非常感谢你。我只需再添加几行就可以覆盖初始样式,如下所示:
.full-width{width:100%;margin:0 auto;left:auto;right:auto;}