2016-09-27 94 views
0

嗨我在wordpress中使用自定义CSS来改变我的主题版权底部。它在Chrome和其他浏览器中工作正常,但在IE 11中它只显示空白。问题与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; 
} 
+0

尝试双冒号语法** **之前(即,前::) –

+0

尝试使用跨度'跨度:{能见度之前:可见; 内容:'版权©2016 Avmark Systems - 由Core Business SA创建'; font-weight:bold;}'? –

+1

在语义上,这属于实际标记,而不是CSS。 – andi

回答

0

有一个问题(我不知道),在IE浏览器使用:before:after。从技术上讲,它们是伪代码,所以IE必须比其他浏览器更严格地遵守标准。

在IE11我把它通过更改HTML类span工作从copyright

<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> 

的变化也将需要应用到CSS:

.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; 
} 

.footer-socket-wrapper .copyright { 

} 

注释掉或删除能见度线,看看是否可行。

+0

事情是即时通讯使用免费的WordPress主题,所以我不能编辑的HTML,如果我可以我不需要做的CSS:P – Coolguy6318

+0

为什么可以你是不是编辑主题? –

+0

编辑的版权仅在亲,使用继承人的主题IM http://themegrill.com/themes/spacious/ IM使用免费的 – Coolguy6318