Css 关于IE7中的宽度
我有这个。正如您可以看到的那样,使用IE7时,Css 关于IE7中的宽度,css,Css,我有这个。正如您可以看到的那样,使用IE7时,标题的宽度比下面的内容要宽,我的意思是它没有我预期的宽度:960px。你能告诉我为什么吗 这是标题标记的代码: header { border-top: 6px solid #9F9F9F; margin: 0 auto; background-color: $amarillo; width: 960px; padding: 19px 34px; } 是IE7的未知元素 对于所有html5问题,您都可以使用。是IE7的未知元素
标题的宽度比下面的内容要宽,我的意思是它没有我预期的宽度:960px
。你能告诉我为什么吗
这是标题
标记的代码:
header {
border-top: 6px solid #9F9F9F;
margin: 0 auto;
background-color: $amarillo;
width: 960px;
padding: 19px 34px;
}
是IE7的未知元素
对于所有html5问题,您都可以使用。
是IE7的未知元素
对于所有html5问题,您都可以使用。IE7不支持诸如页眉
,导航
,页脚
,文章
,章节
等元素。您需要将或类似的用作多边形填充
另外,在默认的框模型中,边框框的填充被添加到元素总宽度的宽度中,因此元素是960px+34px+34px,而不仅仅是960px。如果希望从宽度中减去而不是添加到中,请应用属性框大小:内容框。标题,导航,页脚,文章,节等元素在IE7中不受支持。您需要将或类似的用作多边形填充
另外,在默认的框模型中,边框框的填充被添加到元素总宽度的宽度中,因此元素是960px+34px+34px,而不仅仅是960px。如果希望从宽度中减去填充
而不是添加到中,请应用属性框大小:内容框
。请阅读此内容,并将信息添加到您的问题中。不要链接到你的站点。当你在排列东西时遇到问题,移除你很难使用的轴的填充和边距。在调试布局时,填充可能很棘手。请阅读此内容,并将信息添加到您的问题中。不要链接到你的站点。当你在排列东西时遇到问题,移除你很难使用的轴的填充和边距。在调试布局时,填充可能会很棘手。我可能弄错了,但在旧IE中,任何未知标记都不会被视为
标记吗?在IE7中不会。请记住,当时浏览器是根据HTML4标准设计的。不同的浏览器对未知标记的处理方式不同。IE7采取了严格的方式忽略它们。明白了,那太糟糕了。HTML5 doctype在旧浏览器中的工作方式很好。如果您使用现代版本的IE使用IE7兼容模式检查您的网页,请查看HTML选项卡,您会发现您的
显示为
,丢失了其中的所有内容。通常,如果我们需要支持旧的IE浏览器,html5shiv和Modernizer是必备的。我可能弄错了,但在旧的IE中没有任何未知标记被视为
标记吗?在IE7中没有。请记住,当时浏览器是根据HTML4标准设计的。不同的浏览器对未知标记的处理方式不同。IE7采取了严格的方式忽略它们。明白了,那太糟糕了。HTML5 doctype在旧浏览器中的工作方式很好。如果您使用现代版IE使用IE7兼容模式检查您的网页,请查看HTML选项卡,您会发现您的
显示为
,丢失了其中的所有内容。通常,如果我们需要支持旧IE浏览器,html5shiv和Modernizer是必备的。