在IE8中看不到h3标签内的文字?

时间:2014-04-17 10:10:31

标签: html css internet-explorer-8

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

我该如何解决这个问题?

1 个答案:

答案 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下显示内容,则必须删除此属性。

希望这对你有用。