html代码中使用了CSS代码:display:none,js控制显示和隐藏的。火狐显示正常,IE却不显示,为什么?

以下CSS代码: .up_page,.down_page{background:url(../images/page_nav.png) no-repeat;position:fixed;top: 260px;z-index: 9999;height:100px;width: 31px;text-indent: -99999px;background-position:-63px 0;;filter:alpha(opacity=100);opacity:.99;} .up_page a,.down_page a{ display: block;height: 100px;width: 31px;} .down_page{right:0px;background-position:-93px 0;;} #pics-nav .down_page{right:0px;background-position:-93px 0;left: 602px;*left: 596px;_display:none;} #pics-nav .up_page{left: 75px; *left: 69px;_display:none;background-position: -63px 0;} HTML代码再补充

_display:none; 你这个写法是兼容ie的写法,所以不显示了, 你在写一个display:none;这样火狐里面也可以实现隐藏了!常见的特殊情况:之前曾对div设置过display:hidden。追问

我是想显示 不是隐藏 你看下 我问的同一个问题吧 那个有代码 这个不能贴代码了 谢谢 分给你吧!

追答

想显示就是 display:block;

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-08-20

可以参考这个资料 http://baike.baidu.com/view/1119452.htm

相似回答