在MS Edge和Chrome 45中,在我的某个网站的DIV上使用overflow:auto会隐藏所有内容。我可以通过切换到overflow:visible来解决这个问题。但是为什么这两个浏览器的渲染方式不同,我怎样才能避免CSS中的问题呢?
<div style="overflow:auto;">
<iframe src="mysite.html" style="overflow:scroll;width:100%;height:500px;"></iframe>
</div>
答案 0 :(得分:0)
<div style="overflow:auto;">
<iframe src="http://www.stackoverflow.com" style="overflow:scroll;width:100%;height:500px;"></iframe>
</div>
问题在于每个浏览器都不同:Edge来自Microsoft,Chrome来自Google。他们不是一样的,因为他们来自不同的公司。您应该阅读有关SEO(搜索引擎优化)的信息,并尝试使您的网站尽可能多地使用浏览器。