我在h3标签中有文字,它在FF和chrome中运行良好。但在IE8中,文本不可见。不知道什么是错的。这是html。
HTML:
<div id="right">
<h3>
profile
<div id='upload' class="save" style="float:right; display:none; font-family: comicsans; padding-right: 20px; cursor:pointer">
<img src="jqe13/image/fb.PNG">
<span class="blink">**Save**</span>
</div>
</h3>
</div>
我该如何解决这个问题?
答案 0 :(得分:1)
<div id="right">
<h3>
profile
</h3>
<div id='upload' class="save" style="float:right; display:none; font-family: comicsans; padding-right: 20px; cursor:pointer">
<img src="jqe13/image/fb.PNG">
<span class="blink">**Save**</span>
</div>
</div>
第一件事是div不应该在h3标签下使用,所以它可能会产生问题而另一件事是,对于div,你已经设置了css属性dislay:none它不会让你显示其中的任何内容。因此,如果想要在div下显示内容,则必须删除此属性。
希望这对你有用。