我已经使用我的网站代码注入点插入了搜索栏,现在尝试将其重新定位在我的网站标记行下方。下面是我想要完成的截图。
我的网站是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>
搜索栏的当前CSS包括
.positionedSearch {
width: 400px;
height: 45px;
}
答案 0 :(得分:0)
我建议将它放在你想要放置的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;
}
答案 1 :(得分:0)
你可以这样做:
.positionedSearch {
width: 400px;
height: 45px;
position: absolute;
top: 350px;
left: 50%;
margin-left: -200px;
z-index: 2;
}