gpt4 book ai didi

html - 跨浏览器图例居中

转载 作者:可可西里 更新时间:2023-11-01 13:03:05 25 4
gpt4 key购买 nike

我的图例在不同浏览器中得到了不同的结果:

应该是这样的:

Chrome

但是我在其他浏览器上得到了不同的边距:

Firefox

HTML

<div class="teaser-header">
<fieldset class="teaser-fieldset">
<legend class="teaser-legend">We are a very passionate team</legend>
<h1>Who we are</h1>
</fieldset>
</div>

CSS

.teaser-header {
padding-top: 70px;
}
.teaser-fieldset {
border: 1px solid white;
color: white;
text-align: center;
width: 400px;
margin: auto;
}

.teaser-fieldset h1 {
color: white;
text-align: center;
margin: 0;
padding-bottom: 20px;
font-family: "Montserrat";
}

.teaser-legend {
padding: 0 10px;
width: 80%;
margin-left: auto;
margin-right: auto;
color: white;
font-size: 1em;
text-transform: uppercase;
margin-bottom: 0;
}

有什么想法吗?谢谢!

最佳答案

margin-leftmargin-right 明确设置为 10% 似乎可以解决居中问题。 10% 值不过是 (100% - width) 的一半。

.teaser-header {
padding-top: 70px;
}

.teaser-fieldset {
border: 1px solid white;
color: white;
text-align: center;
width: 400px;
margin: auto;
}

.teaser-fieldset h1 {
color: white;
text-align: center;
margin: 0;
padding-bottom: 20px;
font-family: "Montserrat";
}

.teaser-legend {
/* padding: 0 10px; remove this */
width: 80%;
margin-left: 10%; /* change this */
margin-right: 10%; /* change this */
color: white;
font-size: 1em;
text-transform: uppercase;
margin-bottom: 0;
text-align: center; /* add this */
}

body {
background: black;
}
<div class="teaser-header">
<fieldset class="teaser-fieldset">
<legend class="teaser-legend">We are a very passionate team</legend>
<h1>Who we are</h1>
</fieldset>
</div>

关于html - 跨浏览器图例居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36699258/

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