按鈕 開關 單選,多選

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
<script type="text/javascript" src="JS/jquery.js"></script>
<script>
$(document).ready(function () {
$(".lxui-switch").click(function(){
var dom=$(this);
if(dom.hasClass("lxui-off"))
{
dom.removeClass("lxui-off");
dom.addClass("lxui-on");
dom.find(".lxui-switch-text").text("啟用");
}
else
{
dom.addClass("lxui-off");
dom.removeClass("lxui-on");
dom.find(".lxui-switch-text").text("禁用");
}
})
})
</script>
<style>
.lxui-btn{
    border-radius: 5px;
    font-size: 12px;
    outline: 0;
    display: inline-block;
    vertical-align: middle;
    moz-user-select: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    user-select: none;  
}
.lxui-btn-text{
    color: #fff;
    vertical-align: top;
    text-align: center;
    height: 26px;
    line-height: 25px;
    padding: 0 5px;      
    cursor: pointer;
    border-radius: 5px;
    border-color: #459830;
    display: inline-block;
     border: 1px solid #999;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAcCAMAAACgTerKAAAAA3NCSVQICAjb4U/gAAAAVFBMVEVsu1prullquVhpuVZouFVmt1NktlFjtVBhtU5ftExes0pcskhasUZYsERWrkFUrT9SrD1QqztOqjlNqTdLqDVJqDNIpzFGpjBFpS5CpCtDpC1Boyrl/2+uAAAACXBIWXMAAArwAAAK8AFCrDSYAAAAFnRFWHRDcmVhdGlvbiBUaW1lADA0LzEyLzEyiu5yJQAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAABOSURBVEiJvcGHAUAwAADBV6MTJNr+e9ri78BQCCgFVAJqAY2AVkAQ0AnoBQwCRgGTgFnAImAVsAmIAnYBh4BTQBKQBVwCbgGvgEfAJ/gBUt6TqcmCyTYAAAAASUVORK5CYII=) repeat-x
}
.lxui-btn-text:hover{
 border: 1px solid #fff; 
}
.lxui-btn-cicle{
 border-radius: 20px;
}
.lxui-switch{
cursor: pointer;
}
.lxui-off{
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAAAYCAMAAACWXbB1AAAAA3NCSVQICAjb4U/gAAAAz1BMVEXf39/T09O4uLhzc3NWVlZ9fn3f39/V1dXf39/V1dW4uLjf39+8vLzf39/b29vV1dXHx8ff39/V1dW8vLzf39/Z2dnHx8fBwcHf39/f39/X19fV1dXFxcXf39/b29vPz8/Dw8Pf39/d3d3V1dXR0dHf39/R0dHFxcX7+/v5+fn39/f19fXz8/Px8fHv7+/t7e3r6+vp6enn5+fl5eXi4+Lh4eHf39/d3d3b29vZ2dnX19fV1dXT09PR0dHPz8/MzMzJycnHx8fFxcU9VqUxAAAARXRSTlMAEREREREiMzNERERVVWZmZmZ3d3eIiIiImaqqqqq7u7vM3d3d3e7u7v+819RnAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADIwMTMuOS40WcX9jgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAFASURBVDiNxVTXcoMwEDynV6c3J7ETpwshgcAIiWYc//83RZAxQ0ky3FP2cUe33C53B1Bi7WjypLVSKuyN6Xg4gBou1Uy4Dmc2JeSjJwh15UWlsKdnDrdNMbE5p71FDNxw91tiR3uOtWIth1l/VbVgy+1S49Z36jROhN0UEmdSNNt3GcqOyWQ98miTpQKTCZEDOFaiTQuOaUQcwJ3kbZYL+tPjX2CP4DnoRGj5NsbMFJKgSwcoMyG8ye57idR4UR3zFkrDeHnQbpt1UV5MpidJ2GkOlakYwsY8Yk2Sacy/LWYMrrK48VUSoawUsw6b92lUqyGRwsw6G5V7u5+nSTWrPNEeYudWuw+HeZ7FPjUnyI8z5SF2v7pBxs71Ii8wT3Ug+ko0b6ER2Tp/fF8uPxfzNNY97/Lr+LRxkwuZEvBf+AL1MuhFCXBOVAAAAABJRU5ErkJggg==) no-repeat
}

.lxui-on{
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAAAYCAMAAACWXbB1AAAAA3NCSVQICAjb4U/gAAABSlBMVEX///9jvWJJjEkrUysAAAAdNx0WKRUHDgcAAAAiQSJjvWJjvWJXpVZSnVFjvWJaq1lLj0pKi0lGhkVFhURjvWJjvWJbrlpaq1lWpVRNlExjvWJcr1tSnVFNlExLkUtjvWJes11dqVxYoldjvWJntGZksWNepF1bnVpQmE/y9/Lx9/Hx9vHq8+np8une7t3h7eHf7t/d7N3c6dzS59LQ49DD4MPA37+/2L+71buz1bOp1Kiv0q6q06mlz6SizKKlyaWhyaGZzJmdyJ2ixqGUyZOTx5KUwZOPu4+OvI1/wH55uXhjvWJuuW1ivGFiu2F1s3VhuWBgt19guF9otGdktGNftV5jtGJ1rHRtsG1es11dslxnrGZesF1cr1tbrlparVpaq1lZqVhYqFdXp1ZgpF9XpVZgoF9coFtWoVVVolRSnVFWm1ZQmE/SkMUgAAAAbnRSTlMAERERESIiIiIzVWZmZnd3d3eIiJmqqqqqqru7u7vM3d3d3e7u7u7u7v///zRVVCAAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMjAxMy45LjRZxf2OAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAATpJREFUOI2t1FdbwjAUBuCqx4mCe+DeBnHviXvW1gSNSrXUhSL6/29NBaVNb3LU7we8T87Jl2jaf6UkFO3VFWNQxlNXZ32dkVIvER5UBXSdstTJ0jghZGptKFIkWtQFg/LLRVJIbL+1rEA0qxM65RczpJiNtjwRQhAmu5sn3hzUfq1TeZnuMawdH0Fiw+40NZhj8PSE3yCbdbiFimOcSgSZbQdNw4yStBOyQfqFgSAM5qwGjBthIOpl8Pv1gHGLm0UYuwFjAHAlZc65TMx1Aa5iSTs7KRnb9YDrGLWeDqWOjZQDrusmd7ILPuO4AbDPllqPz9MeYqsDAPv2TWZnXpe/hfhRdwXg/yDK05nc9UrcvZG90cbKH0IsNhxVY8QfZD+85T7eX8Z6mqrBQ+ACAFVu4PdEXoG/CYF8Am6ZRqxHe1ZuAAAAAElFTkSuQmCC) no-repeat
}
.lxui-off .lxui-switch-text {
    color: #ccc;
    padding-left: 23px;
}
.lxui-off .lxui-switch-text {
    color: #ccc;
    padding-left: 23px; 
}
.lxui-on .lxui-switch-text {
    padding-left: 7px;
    color: #fff;
}
.lxui-switch-text {
    display: block;
    width: 3em;
    text-align: center;
    font-size: 12px;
    line-height: 22px;
    vertical-align: top;
}


.ipt-checkbox, .ipt-radio {
    padding: 0;
    height: 18px;
    width: auto;
    cursor: default;
    /*line-height: 0;*/
    font-size: 0;
    border: 0;
    border-radius: 0;
}

.ipt-checkbox input[type="checkbox"]{
    display: none;
}
.ipt-checkbox input[type="checkbox"]+label {
    display: inline-block;  
    text-align: left;
    -webkit-box-sizing: border-box;
}

.ipt-checkbox label::before {
    content: "";
    display: inline-block;
    width: 17px;
    height: 17px;  
    vertical-align: middle; 
    margin-right: 5px;
    -webkit-box-sizing:border-box;
    border-width: 1px;
   border-style:inset; 
   border-color: #ddd; 
}

.ipt-checkbox input[type="checkbox"]:checked+label::before{
    background-color: #38c;
    border-color: #38c;
    color: #fff;
    text-shadow: 0 1px 0 #059;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAE5JREFUOMu10DEKACEQQ1GPHl2QxUvHZsURQRJhfzfFKzIp/R1JkISLMmdQUeEebtAKvw053I+KRuUGncLpYxoS9kgfrDYK+LVRwM1GTh2KeDEWoG7NGwAAAABJRU5ErkJggg==);
    background-position:center,center;
    background-repeat:no-repeat;
}



.ipt-radio input[type="radio"]{
    display: none;
}
.ipt-radio input[type="radio"]+label {
    display: inline-block;  
    text-align: left;
    -webkit-box-sizing: border-box;
}

.ipt-radio label::before {
    content: "";
    display: inline-block;
    width: 17px;
    height: 17px;  
    vertical-align: middle; 
    margin-right: 5px;
    -webkit-box-sizing:border-box;
    border-width: 1px;
   border-style:inset; 
   border-color: #ddd; 
   border-radius:20px;
}

.ipt-radio input[type="radio"]:checked+label::before{
    background-color: #38c;
    border-color: #38c;
    color: #fff;
    text-shadow: 0 1px 0 #059;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAE5JREFUOMu10DEKACEQQ1GPHl2QxUvHZsURQRJhfzfFKzIp/R1JkISLMmdQUeEebtAKvw053I+KRuUGncLpYxoS9kgfrDYK+LVRwM1GTh2KeDEWoG7NGwAAAABJRU5ErkJggg==);
    background-position:center,center;
    background-repeat:no-repeat;
}
</style>
</head>
<body>
  <div class=" lxui-btn ">
  <span class="lxui-btn-text">新建来信</span>
  </div>  

  <div class="lxui-btn lxui-btn-cicle">
  <span class="lxui-btn-text lxui-btn-cicle">新建来信</span>
  </div>
  <div class="lxui-switch lxui-on">
  <span class="lxui-switch-text">啟用</span>
  </div>
    <div>
        <span class="ipt-checkbox"><input name="checkbox-1" id="checkbox-1" type="checkbox"><label for="checkbox-1"></label></span>
    </div>
    <div>
        <span class="ipt-radio"><input name="radio-1" id="radio-1" type="radio"><label for="radio-1"></label></span>
        <span class="ipt-radio"><input name="radio-1" id="radio-2" type="radio"><label for="radio-2"></label></span>
    </div>
</body>
</html>

这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值