IE 11问题

时间:2016-09-27 16:14:41

标签: html css wordpress

您好我在wordpress中使用自定义css在底部更改我的主题版权。它在chrome和其他浏览器中运行良好,但在IE 11中它只显示空白。

有什么方法可以修复吗?感谢

网站:http://www.corebusinesssa.co.za/Test/

CSS:

.footer-socket-wrapper .copyright {
visibility: hidden;
}

.footer-socket-wrapper .copyright:before {
visibility: visible;
content: 'Copyright © 2016 Avmark Systems - Created by Core Business SA';
font-weight:bold;
}

1 个答案:

答案 0 :(得分:0)

在IE中使用:before:after存在问题(我不知道是什么)。从技术上讲,它们是伪代码,因此IE必须比其他浏览器更多地限制标准。

在IE11中,我通过将{html类更改为span的{​​{1}}来实现它:

copyright

此更改还需要应用于CSS:

<div class="span">Copyright © 2016 <a title="Avmark Systems" href="http://www.corebusinesssa.co.za/Test/"><span>Avmark Systems</span></a>. Powered by <a title="WordPress" href="http://wordpress.org" target="_blank"><span>WordPress</span></a>. Theme: Spacious by <a title="ThemeGrill" href="http://themegrill.com/themes/spacious" target="_blank" rel="designer"><span>ThemeGrill</span></a>.</div>

它不是很干净但它有效。

您也可以尝试更改

.footer-socket-wrapper .span:before {
visibility: visible;
content: 'Copyright © 2016 Avmark Systems - Created by Core Business SA';
font-weight:bold;
}

.footer-socket-wrapper .copyright {
visibility: hidden;
}

注释掉或移除可见性线,看看是否有效。