Chrome/FF 与 IE8 中的搜索框对齐方式
Search box alignment in Chrome/FF vs. IE8
我有一个搜索框,在一个页面上。在Chrome/Safari/FF等上,该框正确定位在主div的右侧。有问题的页面在这里:
http://property.begbies-traynor.com
有问题的框是主搜索上的搜索框,就在横幅下方。
我已经尝试了各种浮动技术,清除div,但由于某种原因,我尝试的所有内容都没有区别,在IE8上,它只是位于"类型"框的顶部。
任何帮助,不胜感激。
将内联样式float:right
添加到搜索按钮。
它从您的.left
类中获取float:left
规则
没有链接很难看到,但你应该看看谷歌,了解IE如何处理与其他浏览器不同的盒子模型。我猜盒子的宽度可能不同,这已经把它从容器中推出来了。
如果没有进一步的代码伙伴,再次无能为力。
希望有帮助
正如多诺霍@Rick已经提到的,没有链接很难看到。
但是我想的是,让容器(如<div id="header"></div>
)position: relative
然后position: absolute
搜索容器......诸如此类:
#header {
position: relative;
}
#search {
position: absolute;
right: 0; /* push search onto the right */
top: 0;
}
为了避免其他浏览器读取该特定的 css 代码,您可以对 IE 使用条件注释:
<!--[if IE 8]>
<link rel="stylesheet" type="text/css" href="ie8.css" />
<![endif]-->
或者也许这个会起作用:
#search {
float: right;
}
它在IE 9中也不正确。
要<div align="right">
添加一些类,请编写以下内容并删除对齐属性:
.someclass {
float:right;
overflow:hidden
}
相关文章:
- jquery移动对齐按钮取决于内容大小
- 如何在JavaScript图像滑块内居中对齐图像
- 为什么文本对齐:对;工作不正常
- 显示可链接的搜索结果+对齐方式
- 以Jquery为中心的Div中的图像对齐
- 无法将文本与图片垂直对齐
- 在这种情况下,如何正确对齐显示
- 使用jquery垂直对齐动态加载的图像
- 如何使 DIV 中的内容垂直对齐
- '填隙'当所述项目不在容器中时,将一些项目与引导程序网格对齐
- typeahead下拉结果向右对齐-向右拉
- css中的按钮对齐
- Wordpress 3级水平导航-需要jquery/javascript帮助进行对齐
- 嵌入的Vimeo与中心对齐
- HighMaps:在图例中对齐ColorAxis
- jqPlot对齐不同y轴的零
- 将两个图形(饼图和条形图)并排对齐::d3-js
- html根据DIRECTION设置更改元素的水平对齐
- Chrome/FF 与 IE8 中的搜索框对齐方式
- 如何将我的搜索框对齐到中心