You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CSS样式求助:选项卡文本垂直居中及响应式间距优化

问题解决建议

一、实现选项卡文本响应式垂直居中

别用行高的方式,改用Flex布局来做垂直居中,这种方式不受窗口尺寸变化影响,始终有效。给每个选项卡元素添加以下CSS:

.tab-item {
  display: flex;
  align-items: center;
  height: 100%;
}

如果网站原有样式优先级更高、修改被覆盖,就加上!important强制生效:

.tab-item {
  display: flex !important;
  align-items: center !important;
  height: 100% !important;
}

注意:把.tab-item替换成你实际使用的选项卡元素选择器,比如对应类名或标签名

二、不换行前提下增加选项卡间距

通过设置父容器禁止换行,同时添加间距,窗口过小时显示横向滚动条避免内容错乱:

方案1(父容器为Flex布局时)

.tab-container {
  display: flex;
  flex-wrap: nowrap;
  gap: 18px; /* 可根据需求调整间距数值 */
  overflow-x: auto;
}

方案2(父容器非Flex布局时)

.tab-container {
  white-space: nowrap;
  overflow-x: auto;
}
.tab-item {
  display: inline-block;
  margin-right: 18px;
}
.tab-item:last-child {
  margin-right: 0; /* 移除最后一个选项卡的右边距,避免多余空白 */
}

若原有样式覆盖修改,同样可添加!important提升优先级。

内容的提问来源于stack exchange,提问作者James Brett

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 18:32:52