html - 调整窗口大小时如何使按钮位于同一行
问题描述
当我调整窗口大小并使其更小时,按钮相互重叠,我怎样才能使它在同一行
.category {
position: relative;
width: 50%;
}
.category button {
background-color: #3c3c3c;
border-color: #3c3c3c;
color: #ebebeb;
border-radius: 0.3rem;
transition: all 0.2s ease 0s;
float: left;
}
<div class="category">
<button>ALL</button>
<button>SOFA</button>
<button>CHAIR</button>
<button>BED</button>
<button>LAMP</button>
<button>ACCESSORIES</button>
</div>
解决方案
我认为您错过了 HTML 中的一个按钮,但如果它是您正在搜索的内容:
使用display: flex;
,overflow-x: visible;
即使是小屏幕,您也可以实现您想要的。如果您希望能够滚动而不是只显示溢出div
,您可以更改overflow-x
为scroll
或auto
。
.category {
display: flex;
overflow-x: visible;
width: 80px;
}
.category button {
background-color: #3c3c3c;
border-color: #3c3c3c;
color: #ebebeb;
border-radius: 0.3rem;
transition: all 0.2s ease 0s;
}
<div class="category">
<button >Button 1</button>
<button >Button 2</button>
</div>
推荐阅读
- facebook - Facebook重新提交应用程序以供审核不起作用
- javascript - 使用 css :nth-child 选择器对列表项进行样式设置
- c# - 当 C# 中存在歧义时,始终使用定义的命名空间
- c++11 - 用于存储 ipv4 或 ipv6 地址的最有效的 protobuf 类型(在 C++ 中)是什么?我的地址是 boost::asio::ip::address_v4(或 v6)
- java - Java Apache POI - Word 文档在创建后自行打开
- r - 编辑后的数据表行焦点
- powerbi - DAX 使用 IF 和 AND 函数
- javascript - ModelState 对小数无效 (2000.00)
- java - 如何导入 com.android.support.test.espresso.contrib ?我已经添加了所需的依赖项,但它显示无法解析符号贡献?
- python-3.x - 由于 astroid 版本冲突,使用 pipenv 安装探矿者失败