html - 如何在html中调整标签大小
问题描述
我正在尝试在 HTML 中调整标签标签的大小。我需要将选项卡的大小调整为按钮的大小。
#economic_data_layout_tab {
overflow: hidden;
border: 1px solid #ccc;
border-radius: 3px;
background-color: #f1f1f1;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 1.42857143;
color: #333333;
tab-size: 4;
}
<div class="tab" id="economic_data_layout_tab">
<button class="tablinks" onclick="showPreviousYearLayout()">Previous year</button>
<button class="tablinks" onclick="showActualYearLayout()">Actual year</button>
</div>
有什么建议吗?谢谢阅读。
解决方案
默认情况下,div
标签具有display: block
样式,这意味着它将占用父级的全宽。由于您希望它根据内容采用宽度,只需将 CSS 覆盖为display: inline-block
.
或者,您也可以float:left
根据需要使用。
解决方案 1:内联显示
#economic_data_layout_tab {
overflow: hidden;
border: 1px solid #ccc;
border-radius: 3px;
background-color: #f1f1f1;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 1.42857143;
color: #333333;
tab-size: 4;
display: inline-block;
}
<div class="tab" id="economic_data_layout_tab">
<button class="tablinks" onclick="showPreviousYearLayout()">Previous year</button>
<button class="tablinks" onclick="showActualYearLayout()">Actual year</button>
</div>
解决方案 2:使用浮动
#economic_data_layout_tab {
overflow: hidden;
border: 1px solid #ccc;
border-radius: 3px;
background-color: #f1f1f1;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 1.42857143;
color: #333333;
tab-size: 4;
float: left;
}
<div class="tab" id="economic_data_layout_tab">
<button class="tablinks" onclick="showPreviousYearLayout()">Previous year</button>
<button class="tablinks" onclick="showActualYearLayout()">Actual year</button>
</div>
推荐阅读
- javascript - 使用 React.useState 钩子在 2 个状态(数字)之间交替
- autohotkey - 用户帐户窗口不允许任何热键
- javascript - 通过 POST 方法通过 Javascript 提交表单
- java - 插入数据 AndroidStudio/PHP/Java 的问题
- html - Bootstrap Carousel - 将下一个和上一个按钮放在右上角并彼此靠近
- algorithm - 有效计算给定时间范围内的独立事件
- python - 如何获得熊猫 pct_change 的百分比结果?
- flutter - vscode中flutterapp中未验证的断点。我该如何克服这个问题?
- python - C# -> Python 编码和解码网络摄像头流
- javascript - 我如何让我的供应商(关联帐户)在我们加入他们后进入条纹支付页面?