【发布时间】:2010-08-22 15:49:11
【问题描述】:
我刚刚完成了我的网站,它在 FF、Safari 和 Chrome 中看起来不错。 Opera看起来不错,但不如FF。 IE看起来很糟糕。
是否有任何应用程序可以检查不良 CSS 并修复它? 如果没有,跨浏览器调整网站的最简单方法是什么?
以下只是我在外观方面遇到的众多问题之一......
我在 index.html 中有一个包含多个输入的表单。在输入的右侧,我有一个提交表单的“搜索”按钮。这个按钮应该在右边,但有时会掉一行到输入下方的左边。这只发生在 Opera 10.53 和 IE 浏览器中。 (尚未测试任何其他 Opera 版本)。
代码如下:
<table border="0" align="center">
<tr>
<td>
<div class="nav_container" id="nav_container">
<div id="nav_container2" class="nav_container2">
<form id="nav_form_main" name="nav_form_main" action="/search/" target="iframe001" method="get" onSubmit="reset_and_subm();">
<div class="nav_lists" id="nav_list">
<input name="nav_querystring" type="text" id="nav_querystring" style="width: 240px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;" value="">
<select name="nav_category_list" size="1" id="nav_category_list" style="width: 195px;" onChange="subcatSelection();">
<option value="All categories" selected>-- All categories --</option>
ALOT OF OPTIONS HERE
</select>
<select name="nav_city_list" id="nav_city_list" style="width: 180px;" onChange="areapicker();">
<option id="Hela Sverige" value="Hela Sverige" selected>-- Hela Sverige --</option>
ALOT OF OPTIONS HERE
</select>
<input type="submit" name="nav_submit" id="nav_submit" value="Sök" style="width: 58px; font-size: 13px;">
</div>
</div>
</td>
</tr>
</table>
这里是涉及的 CSS:
.nav_container2 {
position:relative;
left:0px;
top:10px;
}
.nav_container {
background-image: url(../Graphics/menu_lvl1.gif);
height: 101px;
width: 720px;
padding:0;
margin:0;
}
如果您需要更多信息,请告诉我...
当然,这里的问题最多的是 IE……我上面提到的 Opera 中的一些……休息很好。
谢谢
【问题讨论】:
-
注意:另外,我知道布局不应该在表格中,但现在是这种情况......谢谢
-
nav_container2?我闻到了白癜风的迹象。 csscreator.com/divitis -
@Anonymous12345 stackoverflow.com/questions/29277798/…
标签: html css internet-explorer layout opera