如何在HTML中使用href隐藏和显示元素

UI_Dev

我有一个无序的项目列表,它需要像树形结构一样逐一显示。

通过单击第3节,我想显示产品和安全性(主列表)。单击“提供”后,要显示“提供1、2、3、4”。安全列表同样适用。

由于我无法使用javascript,因此我试图通过CSS来获取它,但是它不起作用。

有人可以帮我吗?

 #Sec3 {
            display: none;
        }
        #Sec3:target {
            display: block;
        }
    
        #SubSec1:target {
            display: block;
        } 
        #SubSec2:target {
            display: block;
        }
 <ol>
            <li><a href="#Sec1"><span style="font-family: helvetica; font-size: 12pt;">Sample Event Flow</span></a></li>
            <li><a href="#Sec2"><span style="font-family: helvetica; font-size: 12pt;">Pre-requisite</span></a></li>
            <li><a href="#Sec3"><span style="font-family: helvetica; font-size: 12pt;">Sample Offerings &amp; On-boarding Process for Proof of Concept or Project</span></a></li>
            <ul id="Sec3">
            <li><a href="#SubSec1"><span style="font-family: helvetica; font-size: 12pt;">Offerings</span></a></li>
            <ul id="SubSec1">
            <li><span style="font-family: helvetica; font-size: 12pt;">Offering 1 -  Publish Events Real Time</span></li>
            <li><span style="font-family: helvetica; font-size: 12pt;">Offering 2 - Subscribe Events Real Time</span></li>
            <li><span style="font-family: helvetica; font-size: 12pt;">Offering 3 - Publish and Enrich Events in Real Time</span></li>
            <li><span style="font-family: helvetica; font-size: 12pt;">Offering 4 -  Event Monitoring and Production Support</span></li>
            </ul>
            <li><a href="#SubSec2"><span style="font-family: helvetica; font-size: 12pt;">Security</span></a></li>
            <ul>
            <li id="SubSec2"><span style="font-family: helvetica; font-size: 12pt;">Sample App Secure Integration Options / Process</span></li>
            </ul>
            </ul>
            <li><a href="#Sec4"><span style="font-family: helvetica; font-size: 12pt;">Sample Catalogue - MetaLine</span></a></li>
            <li><a href="#Sec5"><span style="font-family: helvetica; font-size: 12pt;">Sample Team</span></a></li>
            <li><span style="font-family: helvetica; font-size: 12pt;"><a href="#Sec6">FAQ</a></span></li>
            </ol>

UI_Dev

我能够弄清楚这一点。

#Sec3 {
            display: none;
        }
        #Sec3:target {
            display: block;
        }
        label {
            cursor: pointer;
            text-decoration: underline;
        }
        .sub-menu {
            display: block;
            max-height: 0;
            transition: max-height 0.3s;
            overflow: hidden;
            will-change: max-height;
        }

        input:checked ~ .sub-menu {
        max-height: 100px;
        }
 <ol>
            <li><a href="#Sec1"><span style="font-family: helvetica; font-size: 12pt;">Sample Event Flow</span></a></li>
            <li><a href="#Sec2"><span style="font-family: helvetica; font-size: 12pt;">Pre-requisite</span></a></li>
            <li><a href="#Sec3"><span style="font-family: helvetica; font-size: 12pt;">Sample Offerings &amp; On-boarding Process for Proof of Concept or Project</span></a></li>
            <ul id="Sec3">
            <li><label style="font-family: helvetica; font-size: 12pt;" for="parent1">Offerings</label>
                <input type="radio" id="parent1" hidden name="sub-menu-trigger">
                <ul class="sub-menu">
                    <li><span style="font-family: helvetica; font-size: 12pt;">Offering 1 -  Publish Events Real Time</span></li>
                    <li><span style="font-family: helvetica; font-size: 12pt;">Offering 2 - Subscribe Events Real Time</span></li>
                    <li><span style="font-family: helvetica; font-size: 12pt;">Offering 3 - Publish and Enrich Events in Real Time</span></li>
                    <li><span style="font-family: helvetica; font-size: 12pt;">Offering 4 -  Event Monitoring and Production Support</span></li>
                </ul>
            </li>
            <li><label for="parent2" style="font-family: helvetica; font-size: 12pt">Security</label>
                <input type="radio" id="parent2" hidden name="sub-menu-trigger">
                <ul class="sub-menu">
                    <li><span style="font-family: helvetica; font-size: 12pt;">Sample App Secure Integration Options / Process</span></li>
                </ul>
            </li>
            </ul>
            <li><a href="#Sec4"><span style="font-family: helvetica; font-size: 12pt;">Sample Catalogue - MetaLine</span></a></li>
            <li><a href="#Sec5"><span style="font-family: helvetica; font-size: 12pt;">Sample Team</span></a></li>
            <li><span style="font-family: helvetica; font-size: 12pt;"><a href="#Sec6">FAQ</a></span></li>
            </ol>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

显示和隐藏html元素

来自分类Dev

在Dart中使用CSS隐藏和显示Web元素?

来自分类Dev

如何在仍然使用空间的同时使用AngularJS显示和隐藏元素?

来自分类Dev

如何在鼠标悬停时使用ng-mouseover进行隐藏和显示输入元素

来自分类Dev

如何在鼠标悬停时使用ng-mouseover进行隐藏和显示输入元素

来自分类Dev

如何在单个div中显示和隐藏元素?

来自分类Dev

如何在React中使用useState或条件渲染隐藏和显示组件?

来自分类Dev

如何在firefox中使用vimperator显示和隐藏开发人员工具?

来自分类Dev

如何在iPhone中使用动画隐藏/显示UIView

来自分类Dev

如何在iPhone中使用动画隐藏/显示UIView

来自分类Dev

如何使用条件语句显示/隐藏车把中的html元素

来自分类Dev

如何使用条件语句显示/隐藏车把中的html元素

来自分类Dev

如何使用复选框显示/隐藏HTML元素

来自分类Dev

如何在HTML的<links> href路径中使用变量

来自分类Dev

如何在href(HTML)中使用输入文本

来自分类Dev

如何在HTML href代码中使用php变量?

来自分类Dev

在php中使用mysql枚举和javascript显示和隐藏元素?

来自分类Dev

如何在AngularJS中显示隐藏的元素?

来自分类Dev

如何在流星中隐藏/显示元素?

来自分类Dev

如何在Jquery和html5中使用相同的类管理不同的元素

来自分类Dev

使用 v-if 隐藏和显示元素

来自分类Dev

如何在HTML页面中使用php和mysql显示数据库中的图像

来自分类Dev

想要在jQuery中使用选择标签隐藏和显示元素

来自分类Dev

如何在HTML元素中获取href?

来自分类Dev

隐藏元素和显示元素

来自分类Dev

如何在Android中显示webView和隐藏其他元素

来自分类Dev

如何在Reactjs中切换显示和隐藏元素?

来自分类Dev

如何在一个选择器jQuery中显示和隐藏多个元素?

来自分类Dev

如何在Android中显示webView和隐藏其他元素

Related 相关文章

  1. 1

    显示和隐藏html元素

  2. 2

    在Dart中使用CSS隐藏和显示Web元素?

  3. 3

    如何在仍然使用空间的同时使用AngularJS显示和隐藏元素?

  4. 4

    如何在鼠标悬停时使用ng-mouseover进行隐藏和显示输入元素

  5. 5

    如何在鼠标悬停时使用ng-mouseover进行隐藏和显示输入元素

  6. 6

    如何在单个div中显示和隐藏元素?

  7. 7

    如何在React中使用useState或条件渲染隐藏和显示组件?

  8. 8

    如何在firefox中使用vimperator显示和隐藏开发人员工具?

  9. 9

    如何在iPhone中使用动画隐藏/显示UIView

  10. 10

    如何在iPhone中使用动画隐藏/显示UIView

  11. 11

    如何使用条件语句显示/隐藏车把中的html元素

  12. 12

    如何使用条件语句显示/隐藏车把中的html元素

  13. 13

    如何使用复选框显示/隐藏HTML元素

  14. 14

    如何在HTML的<links> href路径中使用变量

  15. 15

    如何在href(HTML)中使用输入文本

  16. 16

    如何在HTML href代码中使用php变量?

  17. 17

    在php中使用mysql枚举和javascript显示和隐藏元素?

  18. 18

    如何在AngularJS中显示隐藏的元素?

  19. 19

    如何在流星中隐藏/显示元素?

  20. 20

    如何在Jquery和html5中使用相同的类管理不同的元素

  21. 21

    使用 v-if 隐藏和显示元素

  22. 22

    如何在HTML页面中使用php和mysql显示数据库中的图像

  23. 23

    想要在jQuery中使用选择标签隐藏和显示元素

  24. 24

    如何在HTML元素中获取href?

  25. 25

    隐藏元素和显示元素

  26. 26

    如何在Android中显示webView和隐藏其他元素

  27. 27

    如何在Reactjs中切换显示和隐藏元素?

  28. 28

    如何在一个选择器jQuery中显示和隐藏多个元素?

  29. 29

    如何在Android中显示webView和隐藏其他元素

热门标签

归档