2011-07-19 53 views
0

远程Web服务器上的以下代码按预期呈现“不可见”文本框。然而,localhost上的相同代码仍然显示文本框边框。没有其他样式表可用(我知道) - 并且!important不起作用。本地主机和Web服务器上的文本框样式不同

<input type="text" style="color:White; border:none; width:1px;" /> 

我发现这表明而是使用border-left: noneborder-right: none等这个工程this discussion!但我仍然在这里张贴,因为我不明白为什么。服务器上的页面是相同的,并在同一浏览器(IE8)上查看。

有什么想法?

+0

在本地主机上,您是通过服务器查看页面,还是直接在浏览器中打开html页面?这可能与服务器发送的头文件有关,可能是文档类型问题。 –

回答

0

这可能是一个长镜头,但如果本地主机和web服务器编译代码不同,它可能是值得尝试的边界:0;相反或边框:无;在造型上。

+0

[他们做同样的事情。](http://stackoverflow.com/questions/2922909/should-i-use-border-none-or-border-0) – thirtydot

相关问题