使用 bootstrap 的徽标图像和搜索框在调整浏览器 window 大小时重叠
Logo image and searchbox using bootstrap are overlapping upon resizing browser window
所以我试图将徽标图像(543 * 183)像素与搜索框对齐,按照 Bootstraps 的网格系统概述中给出的我正在使用以下内容:
这是Bootply
1 行 2 列:
<div class="container">
<div class="row">
<div class="col-xs-6 col-lg-6">
<img src="Icon.png" class="logo img"/>
</div>
<div class="col-xs-6 col-lg-6">
<input class="top-search" type="text" placeholder="Search">
</div>
</div>
</div>
下面是推特bootstrap之后应用的自定义css:
body {
padding-left: 180px;
padding-right: 250px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.logo {
height: 80px;
width: 300px;
}
.top-search {
height: 50px;
width: 400px;
margin-top: 10px;
}
这些似乎可以很好地内联堆叠,但是在调整浏览器大小时window从右边文本框越过图像并使它黯然失色。
我希望它具有响应性,但文本框不应遮挡任何 window 尺寸的图像。我尝试使用 z-index 将文本框设置为 0,但没有用。有什么办法绕过它吗?
您可以删除 -200 的顶部搜索左边距 class。并将 col-xs-6 更改为 col-sm-6
所以我试图将徽标图像(543 * 183)像素与搜索框对齐,按照 Bootstraps 的网格系统概述中给出的我正在使用以下内容:
这是Bootply
1 行 2 列:
<div class="container">
<div class="row">
<div class="col-xs-6 col-lg-6">
<img src="Icon.png" class="logo img"/>
</div>
<div class="col-xs-6 col-lg-6">
<input class="top-search" type="text" placeholder="Search">
</div>
</div>
</div>
下面是推特bootstrap之后应用的自定义css:
body {
padding-left: 180px;
padding-right: 250px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.logo {
height: 80px;
width: 300px;
}
.top-search {
height: 50px;
width: 400px;
margin-top: 10px;
}
这些似乎可以很好地内联堆叠,但是在调整浏览器大小时window从右边文本框越过图像并使它黯然失色。
我希望它具有响应性,但文本框不应遮挡任何 window 尺寸的图像。我尝试使用 z-index 将文本框设置为 0,但没有用。有什么办法绕过它吗?
您可以删除 -200 的顶部搜索左边距 class。并将 col-xs-6 更改为 col-sm-6