<div style="display:none"><ul> <li id="li1"></li> <li></li> <li></li> </ul></div> 怎么显示id=“li1

发布网友 发布时间:2022-04-23 09:06

我来回答

3个回答

热心网友 时间:2023-10-09 01:40

<div style="display:none">改成了<div style="display:block">就好了追问div不能改~~只显示id=“li1”的元素

热心网友 时间:2023-10-09 01:41

一般没这种需求的!
如果你硬要实现,HTML CSS没法实现(目前的)!
js可以!如下:
<div style="display:none;">
<ul id="copy">
<li>fdf</li>
<li>fdf</li>
</ul>
</div>
<script type="text/javascript">
var oUl = document.getElementById('copy');
var clone = oUl.colone(true);
document.body.appendChild(clone);
</script>追问是没办法啊~~看样子我们得自己开发一个哦,呵呵!!谢谢喽~~

热心网友 时间:2023-10-09 01:41

如果要显示子对象,那么他的父对象也要显示,就是说外面那个DIV也要显示出来

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com