Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 网站登录隐藏在IE中,但在chrome中工作_Css - Fatal编程技术网

Css 网站登录隐藏在IE中,但在chrome中工作

Css 网站登录隐藏在IE中,但在chrome中工作,css,Css,我不明白为什么我的网站登录表单部分隐藏在IE中,但在Chrome中看起来还行 链接在这里 任何指导都将不胜感激 我真的很难设计这个登录表单——我想发布这个网站让人们开始注册,但目前我并不喜欢它的外观 )有人能帮我吗,我昨晚试了一整晚,今天已经试了几个小时了 这(可能)就是导致它的原因 可以使用或覆盖该值 或者像斯文建议的那样,重构你的代码,这样你就不必使用负边距(它们是糟糕的魔力) 如果您使用的是IE7,那么如果您使用负边距以这种方式拉动元素,它将不会绘制元素伸出其父元素的部分(尽管over

我不明白为什么我的网站登录表单部分隐藏在IE中,但在Chrome中看起来还行

链接在这里

任何指导都将不胜感激

我真的很难设计这个登录表单——我想发布这个网站让人们开始注册,但目前我并不喜欢它的外观

)有人能帮我吗,我昨晚试了一整晚,今天已经试了几个小时了

这(可能)就是导致它的原因

可以使用或覆盖该值

或者像斯文建议的那样,重构你的代码,这样你就不必使用负边距(它们是糟糕的魔力)


如果您使用的是IE7,那么如果您使用负边距以这种方式拉动元素,它将不会绘制元素伸出其父元素的部分(尽管
overflow:visible
应该可以工作)


这是一个与“hasLayout”相关的IE bug,可以在

找到解决方法。您的站点缺少一个DOCTYPE,因此在IE中以怪癖模式启动。添加一个适当的DOCTYPE,一切正常:

<!DOCTYPE html>


只是一个提示,尽量使你的标题更具描述性。这有助于人们了解他们是否能够提供帮助。如果需要负边距使布局在chrome上工作,他不应该对IE进行攻击,那么他应该查看布局并做些更好的事情。删除负边距会在IE中排序,但现在登录是slighlty隐藏在Chrome的主框下。我应该在哪里添加它?似乎没有修复it@MichaelStott您可以在html索引页面的第一行添加该文档,在任何内容之前。@Michael Stott文档类型应该是html文件的第一行\@MichaelStott刚刚查看了您的页面,一切都不正常,您有mult在html中的iple
声明和
声明(包括DOCTYPE)从
部分后的底部开始。我建议您使用正确的标记,之后您应该使用。
<!DOCTYPE html>