css - 由于 CSS 问题,页面无法在 IE 和 Firefox 中正确显示

标签 css wordpress internet-explorer firefox

我的网站是http://www.parentcenterhub.org/region6-aboutus/此页面在 Google Chrome 中正确显示。但是,布局对于 Internet Explorer 和 Firefox 来说是困惑的。我认为这是 CSS 问题。 CSS代码是

#primary { display: -webkit-box; // or display: flex; }
.entry-content img.alignleft {margin-left: 0px !important;}
.custom_list { float: right; display: inline-block;
width: 30%;
list-style-type: none; }

最佳答案

-webkit-box 只能在 webkit 浏览器中工作——而 Firefox/IE 则不能。您需要指定供应商前缀才能在所有现代浏览器中使用。

#primary { 
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}

然而,这不适用于旧版本的 IE(与其他一切一样......)。点这里http://caniuse.com/flexbox有关哪些版本的浏览器支持此属性的信息。

关于css - 由于 CSS 问题,页面无法在 IE 和 Firefox 中正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22777815/

相关文章:

css - 我的 div 在彼此下面堆积

javascript - CSS 和 PHP 运行 exec 并返回原始页面

php - Mysql Select 从现在到 future 7​​天的记录

angularjs - 为什么我的 AngularJS 模块从未加载?

css - 尽管文件路径正确,但附加 css 文件时出现 404 错误。

html - IE中表格单元格内的绝对定位

html - Div 在 Firefox 50.0 和 IE 11 中定位不正确

JavaScript @media 打印样式表不起作用

javascript - 我的网站出了什么问题?

javascript - 如何从 BHO 阻止 window.showModalDialog 弹出窗口?