5 回答

TA貢獻1862條經驗 獲得超6個贊
你可以嘗試使用下面的css,看看它是否有效。
.main_content {
width: 100%;
height: 400px;
font-weight: 800;
}
.main_content>* {
border: 1px solid red;
display: table;
margin: 0 auto;
margin-bottom: 30px;
text-align: center;
}
<div class="first_article">
<div class="first_content">
<div class="main_content">
<span class="growth">Growth</span>
<h2>5 compelling user referral campaign examples</h2>
<p>Jumpstarts your user referral engine with these 5 approaches toreferral campaigns from popular apps.
</p>
<h6>Author</h6>
</div>
</div>
</div>

TA貢獻1820條經驗 獲得超9個贊
只有1個CSS函數:注意:它在IE中不起作用。試試看:width: fit-content
.main_content {
width: 100%;
height: 400px;
font-weight: 800;
}
.main_content > * {
border: 1px solid red;
display: block;
margin-bottom: 30px;
text-align: center;
width: -moz-fit-content;
width: fit-content;
}
<div class="first_article">
<div class="first_content">
<div class="main_content">
<span class="growth">Growth</span>
<h2>5 compelling user referral campaign examples</h2>
<p>Jumpstarts your user referral engine with these 5 approaches toreferral campaigns from popular apps.
</p>
<h6>Author</h6>
</div>
</div>
</div>

TA貢獻1842條經驗 獲得超13個贊
在以下位置使用 flexbox:.main_content
.main_content {
width: 100%;
height: 400px;
font-weight: 800;
display: flex;
flex-direction: column;
align-items: center;
}
.main_content > * {
border: 1px solid red;
margin-bottom: 30px;
text-align: center;
}
<div class="first_article">
<div class="first_content">
<div class="main_content">
<span class="growth">Growth</span>
<h2>5 compelling user referral campaign examples</h2>
<p>Jumpstarts your user referral engine with these 5 approaches toreferral campaigns from popular apps.
</p>
<h6>Author</h6>
</div>
</div>
</div>

TA貢獻1836條經驗 獲得超13個贊
添加到您的 .width: max-content.main_content > * {
.main_content {
width: 100%;
height: 400px;
font-weight: 800;
}
.main_content > * {
border: 1px solid red;
display: block;
margin-bottom: 30px;
text-align: center;
width: max-content;
}
<div class="first_article">
<div class="first_content">
<div class="main_content">
<span class="growth">Growth</span>
<h2>5 compelling user referral campaign examples</h2>
<p>Jumpstarts your user referral engine with these 5 approaches toreferral campaigns from popular apps.
</p>
<h6>Author</h6>
</div>
</div>
</div>

TA貢獻1865條經驗 獲得超7個贊
您只需使用:
width: max-content;
對于所有子元素,這將設置其中文本的每個(,,和)寬度的with。spanh2ph6
.main_content {
width: 100%;
height: 400px;
font-weight: 800;
}
.main_content>* {
border: 1px solid red;
display: block;
margin-bottom: 30px;
text-align: center;
width: max-content;
}
<div class="first_article">
<div class="first_content">
<div class="main_content">
<span class="growth">Growth</span>
<h2>5 compelling user referral campaign examples</h2>
<p>Jumpstarts your user referral engine with these 5 approaches toreferral campaigns from popular apps.
</p>
<h6>Author</h6>
</div>
</div>
</div>
添加回答
舉報