• css-自定义单选框


    <template>
      <div>
        <form action="" class="zm-form">
          <label><input type="radio" name="radio" value="pm25" checked="checked"><span>PM2.5</span></label>
          <label><input type="radio" name="radio" value="pm10"><span>PM10</span></label>
          <label><input type="radio" name="radio" value="noise"><span>噪音</span></label>
        </form>
      </div>
    </template>
    
    <script>
      export default {
        name: 'a9'
      }
    </script>
    
    <style scoped>
      .zm-form {
        font-size: 18px;
      }
    
      .zm-form input[type="radio"] {
        margin-left: 20px;
        margin-right: 5px;
        visibility: hidden;
        position: relative;
        cursor: pointer;
      }
    
      .zm-form input[type="radio"]:before {
        content: "";
        position: absolute;
        top: -1px;
        left: -1px;
         100%;
        height: 100%;
        visibility: visible;
        border-radius: 50%;
        border: 1px solid #9e9b97;
      }
    
      .zm-form input[type="radio"]:checked:before {
        border: 1px solid #41b2f1;
      }
    
      .zm-form input[type="radio"]:checked:after {
        content: "";
        position: absolute;
        top: 20%;
        left: 20%;
         60%;
        height: 60%;
        visibility: visible;
        border-radius: 50%;
        background-color: #41b2f1;
      }
    
      .zm-form input[type="radio"] + span {
        cursor: pointer;
        color: #9e9b97;
      }
    
      .zm-form input[type="radio"]:checked + span {
        color: white;
      }
    </style>
    
  • 相关阅读:
    文字溢出隐藏并以...展示
    定时器
    angular新建组件的组成部分
    angular五个常用语法
    element-ui 分页设置之低于10条显示完整分页页码
    new关键字执行过程
    js运用sort对json 数组进行排序
    正则验证积累
    jq监听
    gitHub命令大全
  • 原文地址:https://www.cnblogs.com/linding/p/14990186.html
Copyright © 2020-2023  润新知