• 自定义单选按钮


    项目中ui给设计图需要自己自定义单选按钮的样式

    项目效果图如下:

    具体html代码如下:

     1 <div class="tc-item mt20">
     2            <input type="radio" class="rdo" name="type" checked>
     3            <img src="http://p79tv85vd.bkt.clouddn.com/BA/image/%E5%BE%AE%E4%BF%A1.png" class="img30">
     4            <span class="ft20 c4a">微信支付</span> 
     5          </div>
     6          <div class="tc-item mt30">
     7            <input type="radio" class="rdo" name="type">
     8            <img src="http://p79tv85vd.bkt.clouddn.com/BA/image/%E6%94%AF%E4%BB%98%E5%AE%9D%E6%94%AF%E4%BB%98.png" class="img30">
     9            <span class="ft20 c4a">支付宝支付</span> 
    10 </div>

    css代码如下:

     1 .rdo {
     2     width: 23px;
     3     height: 0px;
     4     background-color: #000;
     5     margin-right: 30px;
     6     border-radius: 50%;
     7     position: relative;
     8     top: -15px;
     9 }
    10 .rdo:before,.rdo:after {
    11     content: '';
    12     display: block;
    13     position: absolute;
    14     border-radius: 50%;
    15     transition: .3s ease;
    16 }
    17 .rdo:before {
    18     top: 0px;
    19     left: 0px;
    20     width: 18px;
    21     height: 18px;
    22     background-color: #D8D8D8;
    23     border: 1px solid #0571FA;
    24 }
    25 .rdo:after {
    26     top: 6px;
    27     left: 6px;
    28     width: 6px;
    29     height: 8px;
    30     background-color: #D8D8D8; 
    31 }
    32 .rdo:checked:after {
    33     top: 6px;
    34     left: 6px;
    35     width: 6px;
    36     height: 6px;
    37     background-color:#0571FA;
    38 }
    39 .rdo:checked:before {
    40     border-color:1px solid #0571FA; 
    41 }
  • 相关阅读:
    POJ 1182 食物链
    HDU 1385 Minimum Transport Cost
    HDU_2544 最短路
    HDU 2066 一个人的旅行
    poj3090
    poj3157
    poj3169
    poj3125
    poj3187
    VMware Workstation 8的简明使用教程
  • 原文地址:https://www.cnblogs.com/lymvv/p/8980675.html
Copyright © 2020-2023  润新知