zoukankan      html  css  js  c++  java
  • css 补充之 checked应用 制作选中效果,以及z-index和position-fixed transfrom 之间层级关系

    首先看下解释:

    :checked 选择器匹配每个选中的输入元素(仅适用于单选按钮或复选框) ,只对input type=radio和checkbox 有用

      label 可以和 input关联   用#id 来控制,这样点击label的文字相当于 点击input的内容 。    

    <label for="male">Male</label>
    <input type="radio" name="sex" id="male" />
    

     接下来  点击label相当于点击 input

     #btn2:checked ~ .p2{
                display:block;
            }

    在btn2这个选中状态的时候 我给它后面的.p2 添加样式

     

     

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    
        <style>
        .p1,.p2,.p3,.p4{width: 200px;height: 200px;position: absolute;display: none;}
            #btn1:checked ~ .p1{
                display:block;
            }
    
            #btn2:checked ~ .p2{
                display:block;
            }
            #btn3:checked ~ .p3{
                display:block;
            }
            #btn4:checked ~ .p4{
                display:block;
            }
            .con{position: relative;}
            input{display: none;}
        </style>
    </head>
    <body>
    <div class="con">
       <input type="radio" id="btn1" name="aa" checked>
       <label for="btn1">aaaaa</label><br>
    
       <input type="radio" id="btn2" name="aa">
       <label for="btn2">bbbbb</label><br>
    
       <input type="radio" id="btn3" name="aa">
       <label for="btn3">ccccc</label><br>
    
       <input type="radio" id="btn4" name="aa">
       <label for="btn4">ddddd</label><br>
      <img class="p1" src="https://www.baidu.com/img/baidu_jgylogo3.gif" alt="">
    
    <img class="p2" src="https://zzk.cnblogs.com/images/logo.gif" alt="">
    
     <img class="p3" src="https://ss2.baidu.com/6ONYsjip0QIZ8tyhnq/it/u=2572932050,2180630595&fm=58" alt="">
    
    <img class="p4" src="http://img0.imgtn.bdimg.com/it/u=2461784753,731009515&fm=200&gp=0.jpg" alt="">
    
    </div>
  • 相关阅读:
    笨方法学python中执行argv提示ValueError: not enough values to unpack (expected 4, got 1)
    VMware workstation安装
    Redis bigkey分析
    MySQL drop table 影响及过程
    MySQL 大表硬连接删除
    ES elasticsearch 各种查询
    ES elasticsearch 各种聚合
    ES elasticsearch 聚合统计
    ES elasticsearch 实现 count单字段,分组取前多少位,以地理位置中心进行统计
    MySQL行溢出、varchar最多能存多少字符
  • 原文地址:https://www.cnblogs.com/nice2018/p/9828415.html
Copyright © 2011-2022 走看看