【发布时间】:2013-09-25 12:15:51
【问题描述】:
我正在为我的项目创建一个响应式网站,但我被我的搜索栏在主页上的绝对位置所困扰,这对我来说非常重要。
代码如下:
<div class="span4">
<form class="well form-search"
style="position:fixed; display:block;
left: 50%; top: 35.5%;
margin-top: -12.5px;
margin-left: -150px;"
action="{$GLOBALS.site_url}/search-results/">
<input type="text" class="input-medium search-query" value="I am Searching For"
style="width: 300px; height: 25px; ">
<button class="btn btn-large btn-primary" type="submit" > GO </button>
</form>
</div>
</div>
我搜索了很多,看到了例子,但为了让它响应,然后将位置从像素更改为百分比,但问题仍然存在。
在桌面上看起来不错,但问题是当我在手机或 iPad 上看到它时,搜索框的位置没有改变。我只想修复框位置,而不管不同屏幕尺寸的屏幕分辨率。
我已经更改了代码,它工作得更好了,除了按钮“Go”按钮在这里打破了界限并向下移动。我希望它在同一行。请检查代码:
<form class="well form-search"
style="position:absolute; display:block;
left: 47.7%; top: 29.5%;
margin-top: -12.5px;
margin-left: -22.5%;
width: -webkit-calc(47.7% - 10px);
width: -moz-calc(47.7% - 10px);
width: calc(47.7% - 10px);"
action="{$GLOBALS.site_url}/search-results-jobs/">
<input type="text" class="input-medium search-query"
value=" I am Looking For"
style="width: 100%; height: 25px;
width: -webkit-calc(100% - 10px);
width: -moz-calc(100% - 10px);
width: calc(100% - 10px);">
<button class="btn btn-large btn-primary" type="submit" > GO </button></center>
</form>
【问题讨论】:
-
去吗?不,我不这么认为。另外没有代码。
标签: javascript jquery html css