css - 搜索栏的定位

标签 css search web squarespace

我已经使用我的网站代码注入(inject)点插入了一个搜索栏,现在试图将其重新定位在我的网站标签行下方。下面是我要完成的屏幕截图。

我的网站是 www.jobspark.ca

<script type="text/javascript"   
src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js">  </script>

<script type="text/javascript">
$(document).ready(function(){
$("#banner-area").prepend("<div id='banner-tagline'>Your British Columbia and Alberta Job Search</div>");
});
</script>
<div class="positionedSearch"></div>

enter image description here

搜索栏的当前 CSS 包括

.positionedSearch {
width: 400px;
height: 45px;
}

最佳答案

我建议实际上将它放在 HTML 中您想要放置它的位置,而不是从另一个地方定位它...

您可以使用:

.positionedSearch {
    width: 400px;
    height: 45px;
    position: absolute;
    z-index: 2;
    left: 40%;
    top: 330px;
}

这只适用于全屏媒体查询。需要针对较小的屏幕进行调整。

就像我说的,通过 JS 将它放在那个相对区域会好得多.. 这样你就可以避免使用绝对定位。

根据您的其他问题:

在您的 CSS 中找到这一行并将其修改为:

.sqs-search-ui-button-wrapper {
    background: rgba(255, 255, 255, 0.66);
    max-width: 280px;
}

关于css - 搜索栏的定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19085160/

相关文章:

css - iPhone 6 的响应式设计?

ios - 在 iOS 应用程序中搜索

python - Django 。如何在用户模型中添加额外字段并将其显示在管理界面中

c# - 如何在 ServiceStack 自托管中设置静态文件的根路径

javascript - 尝试从网站上的列表中添加多个选择

jquery - 句柄前的 jQuery UI Slider 样式

jquery - 如何修复此菜单栏以显示下拉子菜单?

c - 有多少种语言/* ..................... */作为评论?除了 CSS

javascript - 最快的 JavaScript 页面搜索

javascript - 将搜索结果加载到与其他 div 切换的 div 中