【发布时间】:2011-07-12 15:24:58
【问题描述】:
我在获取输入中的文本以在 Internet Explorer 8 中正确显示时遇到问题。 Firefox、Safari 和 Chrome 都显示相同。
Firefox、Safari 和 Chrome
Internet Explorer 8
<form action="" method="get">
<input id="q" name="q" type="text">
<input id="s" name="s" type="submit" value="Sök">
</form>
#q {
background:url(../../image_layout/search_field.png) no-repeat;
width:209px;
height:32px;
padding:0 5px 0 5px;
text-align:left;
margin:0;
border:0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#09305b;
font-weight:bold;
position:absolute;
left: 0px;
top: 19px;
}
#s {
background:url(../../image_layout/serach_buttom.png) no-repeat;
width:56px;
height:34px;
padding:0;
margin:0;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
border:0;
position:absolute;
left: 225px;
top: 17px;
}
【问题讨论】:
-
IE...这样一个令人沮丧的软件:-(我感到你的痛苦!要尝试的一件事(如果你还没有得到它)是将文档类型设置为严格 - 我花了大约 2 天在 IE 中制作网站,后来意识到我不小心使用了 Transitional doctype :-P 哦,痛苦。