我有这样的风格:
<style type="text/css">
input[type=text]{
width:300px;
}
</style>
上面的代码适用于 Chrome 和 Firefox。为什么不在 IE 中呢?
我在 Reports.aspx 文件末尾的报告服务中使用此代码。
它在 IE8 中工作正常,假设页面以 IE7 或 IE8 标准模式加载(不是怪癖)
Edit
你说过你正在使用 IE8。在这种情况下,请使用开发人员工具 (F12),找到文本框,然后检查正在应用的样式。
Edit 2
不知道您正在使用哪个版本的报告服务。刚刚进入 2000 实例,报表管理器正在提供以怪异模式呈现的页面,所以祝你好运,让很多样式(如果有的话)发挥作用。
Edit 3
您可以通过添加一个来强制 IE 以 IE8 模式呈现meta tag http://msdn.microsoft.com/en-us/library/cc288325(VS.85).aspx到 aspx 页面的头部。例如。 :
<head>
<meta http-equiv="X-UA-Compatible" content="IE=100" >
<!-- Rest of <head> -->
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)