更改自定义按钮的宽度
Change Width of Custom Button
我想将自定义 button
居中,但我似乎找不到解决方案。
我可以对齐它,但我不知道如何使 border
变小而不占用整个 width
我的 h1
文本
HTML:
#button {
color: #6E4E34;
font-size: 30px;
text-decoration: none;
border: solid 2px #6E4E34;
border-radius: 5px;
padding: 10px;
font-family: "PT Sans", sans-serif;
display: flex;
justify-content: center;
}
<div id="ImageMain">
<div id="TextMain">
<h1>Shop our Whole Selection</h1>
<a href="#" id="button">Browse</a>
</div>
</div>
你的意思是这样的?
设置#textMain
为
align-items: center;
display: flex;
flex-direction: column;
justify-content: center;
片段
#TextMain {
align-items: center;
display: flex;
flex-direction: column;
justify-content: center;
}
#button {
color: #6E4E34;
font-size: 30px;
text-decoration: none;
border: solid 2px #6E4E34;
border-radius: 5px;
padding: 10px;
font-family: "PT Sans", sans-serif;
}
<div id="ImageMain">
<div id="TextMain">
<h1>Shop our Whole Selection</h1>
<a href="#" id="button">Browse</a>
</div>
</div>
试试这个
#button {
color: #6E4E34;
font-size: 30px;
text-decoration: none;
border: solid 2px #6E4E34;
border-radius: 5px;
padding: 10px;
font-family: "PT Sans", sans-serif;
display: flex;
margin:0 auto;
justify-content: center;
width:100px;
}
您必须将对齐设置为居中,将边距设置为自动。只需将以下 div 添加到您的按钮即可。
<div style="margin:auto; width:200px;" align="center">
<a href="#" id="button">Browse</a>
</div>
您只需将按钮包装在块级元素中。您可以使用 <div>
这样您的标记就是;
HTML
<div class="wrapper">
<a href="#" id="button">Browse</a>
</div>
CSS
.wrapper #button {
text-align:center;
}
我想将自定义 button
居中,但我似乎找不到解决方案。
我可以对齐它,但我不知道如何使 border
变小而不占用整个 width
我的 h1
文本
HTML:
#button {
color: #6E4E34;
font-size: 30px;
text-decoration: none;
border: solid 2px #6E4E34;
border-radius: 5px;
padding: 10px;
font-family: "PT Sans", sans-serif;
display: flex;
justify-content: center;
}
<div id="ImageMain">
<div id="TextMain">
<h1>Shop our Whole Selection</h1>
<a href="#" id="button">Browse</a>
</div>
</div>
你的意思是这样的?
设置#textMain
为
align-items: center;
display: flex;
flex-direction: column;
justify-content: center;
片段
#TextMain {
align-items: center;
display: flex;
flex-direction: column;
justify-content: center;
}
#button {
color: #6E4E34;
font-size: 30px;
text-decoration: none;
border: solid 2px #6E4E34;
border-radius: 5px;
padding: 10px;
font-family: "PT Sans", sans-serif;
}
<div id="ImageMain">
<div id="TextMain">
<h1>Shop our Whole Selection</h1>
<a href="#" id="button">Browse</a>
</div>
</div>
试试这个
#button {
color: #6E4E34;
font-size: 30px;
text-decoration: none;
border: solid 2px #6E4E34;
border-radius: 5px;
padding: 10px;
font-family: "PT Sans", sans-serif;
display: flex;
margin:0 auto;
justify-content: center;
width:100px;
}
您必须将对齐设置为居中,将边距设置为自动。只需将以下 div 添加到您的按钮即可。
<div style="margin:auto; width:200px;" align="center">
<a href="#" id="button">Browse</a>
</div>
您只需将按钮包装在块级元素中。您可以使用 <div>
这样您的标记就是;
HTML
<div class="wrapper">
<a href="#" id="button">Browse</a>
</div>
CSS
.wrapper #button {
text-align:center;
}