Html 当一个div包含固定大小的背景图像时,保持响应div并排

Html 当一个div包含固定大小的背景图像时,保持响应div并排,html,css,responsive-design,background-image,Html,Css,Responsive Design,Background Image,需要两个div并排 我有一个div的背景图像为62px,另一个div需要占用剩余的容器div宽度 Search-box1将是扩展以填充容器搜索其余部分的div,该部分的大小取决于其在屏幕上的显示大小 所以我需要search-button1的大小保持在62px的宽度,而search-box1在containersearch响应性地拉伸填充时填充剩余的部分 <div class = "containersearch"> <div class="search-box1"><

需要两个div并排 我有一个div的背景图像为62px,另一个div需要占用剩余的容器div宽度

Search-box1将是扩展以填充容器搜索其余部分的div,该部分的大小取决于其在屏幕上的显示大小

所以我需要search-button1的大小保持在62px的宽度,而search-box1在containersearch响应性地拉伸填充时填充剩余的部分

<div class = "containersearch">
<div class="search-box1"></div><div class="search-button1"></div></div>


.search-box1{
background: #ffffff;
border: 1px solid #000000;
width:99%;
height:30px;
padding:5px 5px 5px 5px;
display: inline-block;

}


.search-button1{
background-image: url('search-button.png');
width:62px;
height:20px;
display: inline-block;

}

.containersearch


{border: 1px solid #006699;
background:#0A3D5D;
padding:5px 5px 5px 5px;

  width: 100%;
border-bottom-left-radius:8px;
border-bottom-right-radius:8px; 

}

.搜索框1{
背景:#ffffff;
边框:1px实心#000000;
宽度:99%;
高度:30px;
填充物:5px 5px 5px;
显示:内联块;
}
.搜索按钮1{
背景图片:url('search-button.png');
宽度:62px;
高度:20px;
显示:内联块;
}
.集装箱研究
{边框:1px实心#006699;
背景:#0A3D5D;
填充物:5px 5px 5px;
宽度:100%;
边框左下半径:8px;
边框右下半径:8px;
}

您可以尝试使用CSS calc()函数,例如

width: calc(100% - 62px);

也许你看起来像这样。。
正文{
保证金:0;
}
.集装箱研究
{
边框:1px实心#006699;
背景:#0A3D5D;
填充物:5px 5px 5px;
宽度:100%
边框左下半径:8px;
边框右下半径:8px;
}
输入[类型=文本]
{
位置:相对位置;
宽度:100%;
框大小:边框框;
边框:2个实心#ccc;
边界半径:4px;
字体大小:16px;
背景图像:
url('http://findicons.com/files/icons/2226/matte_basic/32/search.png');
背景重复:无重复;
背景位置:右;
背景色:白色;
填充:12px 20px 12px 10px;
}
输入[类型=文本]:焦点{
宽度:100%;
}


现在在.containersearch{display:inline flex;}中使用此选项,我怀疑它是否有效,但它确实有效:)您知道如何立即将.search-box1转换为链接吗?可以,但搜索按钮可能会随着屏幕大小的调整而稍微调整大小,但我认为它绝对值得投上一票。为什么不试试这个-->宽度:calc(100%-62px); 对于你想占据除62px以外屏幕其余部分的div来说,这很酷,但我正试图通过提供一个链接到谷歌搜索页面的图像来减少页面加载时间。图像本身是一个搜索框,当用户点击它输入文本时,它会将他们带到谷歌搜索框页面。所以我需要搜索框div作为链接。就像你把搜索按钮作为链接一样,我需要搜索框1作为链接。好的,现在检查一下这个。。但这是一个非常糟糕的主意。大多数用户都会因此离开您的站点。更好的谷歌自定义搜索API[允许您开发网站,并且…使用此API,您可以使用RESTful请求来获取web搜索或图像。幸运的是,这真的很好。我在google search API上没有太多搜索,它的容量超过150kb,需要加载大量连接。决定改为使用此方法。在fiddle中工作非常出色,但没有显示在我的网站上。不知道为什么。明白了,我错过了一节重复的课。非常感谢我几个月来一直想这样做。效果很好:)