关于DIV的display属性
答案:4 悬赏:80 手机版
解决时间 2021-02-23 18:20
- 提问者网友:捧腹剧
- 2021-02-23 14:55
关于DIV的display属性
最佳答案
- 五星知识达人网友:你哪知我潦倒为你
- 2021-02-23 16:10
测试了下,1楼的document.getElementById("a").style.display是得不到的,最少我的测试是得不到。
楼主应该是想获得“block”这个结果吧?因为这个是外部的样式,要用javascript直接获得比较难,不过如果用一些javascript库来协助,就方便得多了(jQuery例子):
test
楼主应该是想获得“block”这个结果吧?因为这个是外部的样式,要用javascript直接获得比较难,不过如果用一些javascript库来协助,就方便得多了(jQuery例子):
全部回答
- 1楼网友:往事隔山水
- 2021-02-23 18:10
你的意思是你想得到a这个DIV的 display的值?是使用JS么?如果是的话你可以用下面这句
document.getElementById("a").style.display
这样你就可以得到a这个div的display的值了,有什么问题欢迎补充!
document.getElementById("a").style.display
这样你就可以得到a这个div的display的值了,有什么问题欢迎补充!
- 2楼网友:行雁书
- 2021-02-23 17:10
代码有点多,你可以写一个 function 函数
参考资料:http://www.swf8.net
- 3楼网友:等灯
- 2021-02-23 16:40
这个好办,要改成如下:
.a{display:block}
。这样就可以了。
如果你非要用id,或是说要用到这个id。那可以改成诸如这类的:
.bl{display:block}
#a{width:500px;height:300px;float:left}
上述中a这个层是实际的,里面的值我是举例,而bl这个类是单独放display:block这个的。用class="bl",意思就是让a这个层也具有bl这个类中的属性值,就是也会继续它的。
.a{display:block}
。这样就可以了。
如果你非要用id,或是说要用到这个id。那可以改成诸如这类的:
.bl{display:block}
#a{width:500px;height:300px;float:left}
实际内容
上述中a这个层是实际的,里面的值我是举例,而bl这个类是单独放display:block这个的。用class="bl",意思就是让a这个层也具有bl这个类中的属性值,就是也会继续它的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯