Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.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怪癖只出现在Chrome中_Css_Asp.net_Html_Google Chrome - Fatal编程技术网

CSS怪癖只出现在Chrome中

CSS怪癖只出现在Chrome中,css,asp.net,html,google-chrome,Css,Asp.net,Html,Google Chrome,我正在为我的班级写一个asp.net网页。这是我的第一次,我必须首先深入研究CSS、HTML5和ASP.NET。我认为我做得很好,但我有一个奇怪的CSS文件问题与铬。我有一个表格,我想在页面中居中,所以我使用 table { margin: 0 auto; }​ 在文件中 它适用于IE、Edge和Firefox,但Chrome拒绝将表格居中,除非我的表格标签是 <table style="margin: 0 auto;"> 我曾尝试搜索谷歌和这个网

我正在为我的班级写一个asp.net网页。这是我的第一次,我必须首先深入研究CSS、HTML5和ASP.NET。我认为我做得很好,但我有一个奇怪的CSS文件问题与铬。我有一个表格,我想在页面中居中,所以我使用

table
{
    margin: 0 auto;          
}​
在文件中

它适用于IE、Edge和Firefox,但Chrome拒绝将表格居中,除非我的表格标签是

<table style="margin: 0 auto;">

我曾尝试搜索谷歌和这个网站,特别是为了找出为什么Chrome会这样做,而我测试过的其他一切都很好,但没有结果真正回答这个问题。我现在可以解决这个问题,但我真的很想知道我遗漏了什么,这让我的桌子靠在浏览器窗口的左侧


另外,我的CSS文件中的所有其他项目都被正确访问。

您是否使用了开发人员工具中的“元素”选项卡来查看在运行时实际应用了哪些样式?在中,两种方法都很好,因此在您的情况下一定还有其他原因。@jonrsharpe:我检查了Chrome开发工具中的“元素”选项卡。今天,它工作得很好。显然,它只需要重新启动。奇怪的是,我还有第二个网页表单,它有一个边框,在昨天的html中没有CSS文件链接,而今天,我不得不输入丢失的链接。谢谢大家的建议!