首页 > 软件开发 > HTML >

html+css3+jq苹果风格金属开关按钮

来源:互联网 2023-03-16 19:09:45 版权归原作者所有,如有侵权,请联系我们

html css3 jq苹果风格金属开关按钮ppl办公区 - 实用经验教程分享!

工具/原料

  • adobe dreamweaver

方法/步骤

  • 1

    准备好需要用到的图标。ppl办公区 - 实用经验教程分享!

    html css3 jq苹果风格金属开关按钮ppl办公区 - 实用经验教程分享!

    html css3 jq苹果风格金属开关按钮ppl办公区 - 实用经验教程分享!

    html css3 jq苹果风格金属开关按钮ppl办公区 - 实用经验教程分享!

  • 2

    新建html文档。ppl办公区 - 实用经验教程分享!

    html css3 jq苹果风格金属开关按钮ppl办公区 - 实用经验教程分享!

  • 3

    书写hmtl代码。ppl办公区 - 实用经验教程分享!

    div id="page">ppl办公区 - 实用经验教程分享!

    form method="get" action="./">ppl办公区 - 实用经验教程分享!

    ul>ppl办公区 - 实用经验教程分享!

    li>ppl办公区 - 实用经验教程分享!

    label for="ch_effects">百度经验百度经验: /label>ppl办公区 - 实用经验教程分享!

    input type="checkbox" id="ch_effects" name="ch_effects" data-on="Show effects" data-off="Hide effects" />ppl办公区 - 实用经验教程分享!

    /li>ppl办公区 - 实用经验教程分享!

    li>ppl办公区 - 实用经验教程分享!

    label for="ch_location">百度经验: /label>ppl办公区 - 实用经验教程分享!

    input type="checkbox" id="ch_location" name="ch_location" checked />ppl办公区 - 实用经验教程分享!

    /li>ppl办公区 - 实用经验教程分享!

    li>ppl办公区 - 实用经验教程分享!

    label for="ch_showsearch">百度经验: /label>ppl办公区 - 实用经验教程分享!

    input type="checkbox" id="ch_showsearch" name="ch_showsearch" />ppl办公区 - 实用经验教程分享!

    /li>ppl办公区 - 实用经验教程分享!

    li>ppl办公区 - 实用经验教程分享!

    label for="ch_emails">百度经验: /label>ppl办公区 - 实用经验教程分享!

    input type="checkbox" id="ch_emails" name="ch_emails" data-on="ON" data-off="OFF" />ppl办公区 - 实用经验教程分享!

    /li>ppl办公区 - 实用经验教程分享!

    /ul>ppl办公区 - 实用经验教程分享!

    /form>ppl办公区 - 实用经验教程分享!

    /div>ppl办公区 - 实用经验教程分享!

    html css3 jq苹果风格金属开关按钮ppl办公区 - 实用经验教程分享!

  • 4

    书写styles.css代码。ppl办公区 - 实用经验教程分享!

    * { margin: 0; padding: 0; }ppl办公区 - 实用经验教程分享!

    body { background: url('../img/page_bg.png') repeat-x; font: 13px/1.3 'Segoe UI', Arial, sans-serif; color: #999; }ppl办公区 - 实用经验教程分享!

    #page { width: 550px; margin: 150px auto 100px; }ppl办公区 - 实用经验教程分享!

    form ul { list-style: none; }ppl办公区 - 实用经验教程分享!

    form li { padding: 15px; }ppl办公区 - 实用经验教程分享!

    form li:nth-child(even) { background: url('../img/line_bg.png') repeat-y center center; }ppl办公区 - 实用经验教程分享!

    form label { width: 370px; font-size: 20px; color: #bbb; display: inline-block; }ppl办公区 - 实用经验教程分享!

    a, a:visited { text-decoration: none; outline: none; color: #97cae6; }ppl办公区 - 实用经验教程分享!

    a:hover { text-decoration: underline; }ppl办公区 - 实用经验教程分享!

    #footer { background-color: #212121; position: fixed; width: 100%; height: 70px; bottom: 0; left: 0; z-index: 100000; }ppl办公区 - 实用经验教程分享!

    #footer h2 { font-size: 20px; font-weight: normal; left: 50%; margin-left: -400px; padding: 22px 0; position: absolute; width: 400px; color: #eee; }ppl办公区 - 实用经验教程分享!

    #footer a.tzine, a.tzine:visited { background: url("../img/tzine.png") no-repeat right top; border: none; text-decoration: none; color: #FCFCFC; font-size: 12px; height: 70px; left: 50%; line-height: 31px; margin: 23px 0 0 110px; position: absolute; top: 0; width: 290px; }ppl办公区 - 实用经验教程分享!

    html css3 jq苹果风格金属开关按钮ppl办公区 - 实用经验教程分享!

  • 5

    书写jquery.tzCheckbox.css代码。ppl办公区 - 实用经验教程分享!

    .tzCheckBox { background: url('background.png') no-repeat right bottom; display: inline-block; min-width: 60px; height: 33px; white-space: nowrap; position: relative; cursor: pointer; margin-left: 14px; }ppl办公区 - 实用经验教程分享!

    .tzCheckBox.checked { background-position: top left; margin: 0 14px 0 0; }ppl办公区 - 实用经验教程分享!

    .tzCheckBox .tzCBContent { color: white; line-height: 31px; padding-right: 38px; text-align: right; }ppl办公区 - 实用经验教程分享!

    .tzCheckBox.checked .tzCBContent { text-align: left; padding: 0 0 0 38px; }ppl办公区 - 实用经验教程分享!

    .tzCBPart { background: url('background.png') no-repeat left bottom; width: 14px; position: absolute; top: 0; left: -14px; height: 33px; overflow: hidden; }ppl办公区 - 实用经验教程分享!

    .tzCheckBox.checked .tzCBPart { background-position: top right; left: auto; right: -14px; }ppl办公区 - 实用经验教程分享!

    html css3 jq苹果风格金属开关按钮ppl办公区 - 实用经验教程分享!

  • 5相关内容未经许可获取自百度经验
  • 6

    script src="js/jquery.min.js">/script>ppl办公区 - 实用经验教程分享!

    script src="jquery.tzCheckbox/jquery.tzCheckbox.js">/script>ppl办公区 - 实用经验教程分享!

    书写jquery.tzCheckbox.js并添加js代码。ppl办公区 - 实用经验教程分享!

    (function($){ppl办公区 - 实用经验教程分享!

    $.fn.tzCheckbox = function(options){ppl办公区 - 实用经验教程分享!

    options = $.extend({ppl办公区 - 实用经验教程分享!

    labels : ['ON','OFF']ppl办公区 - 实用经验教程分享!

    },options);ppl办公区 - 实用经验教程分享!

    return this.each(function(){ppl办公区 - 实用经验教程分享!

    var originalCheckBox = $(this),ppl办公区 - 实用经验教程分享!

    labels = [];ppl办公区 - 实用经验教程分享!

    if(originalCheckBox.data('on')){ppl办公区 - 实用经验教程分享!

    labels[0] = originalCheckBox.data('on');ppl办公区 - 实用经验教程分享!

    labels[1] = originalCheckBox.data('off');ppl办公区 - 实用经验教程分享!

    }ppl办公区 - 实用经验教程分享!

    else labels = options.labels;ppl办公区 - 实用经验教程分享!

    var checkBox = $('span>',{ppl办公区 - 实用经验教程分享!

    className: 'tzCheckBox ' (this.checked?'checked':''),ppl办公区 - 实用经验教程分享!

    html:'span class="tzCBContent">' labels[this.checked?0:1] ppl办公区 - 实用经验教程分享!

    '/span>span class="tzCBPart">/span>'ppl办公区 - 实用经验教程分享!

    });ppl办公区 - 实用经验教程分享!

    checkBox.insertAfter(originalCheckBox.hide());ppl办公区 - 实用经验教程分享!

    checkBox.click(function(){ppl办公区 - 实用经验教程分享!

    checkBox.toggleClass('checked');ppl办公区 - 实用经验教程分享!

    var isChecked = checkBox.hasClass('checked');ppl办公区 - 实用经验教程分享!

    originalCheckBox.attr('checked',isChecked);ppl办公区 - 实用经验教程分享!

    checkBox.find('.tzCBContent').html(labels[isChecked?0:1]);ppl办公区 - 实用经验教程分享!

    });ppl办公区 - 实用经验教程分享!

    originalCheckBox.bind('change',function(){ppl办公区 - 实用经验教程分享!

    checkBox.click();ppl办公区 - 实用经验教程分享!

    });ppl办公区 - 实用经验教程分享!

    });ppl办公区 - 实用经验教程分享!

    };ppl办公区 - 实用经验教程分享!

    })(jQuery);ppl办公区 - 实用经验教程分享!

    $(document).ready(function(){ppl办公区 - 实用经验教程分享!

    $('input[type=checkbox]').tzCheckbox({labels:['Enable','Disable']});ppl办公区 - 实用经验教程分享!

    });ppl办公区 - 实用经验教程分享!

    html css3 jq苹果风格金属开关按钮ppl办公区 - 实用经验教程分享!

  • 7

    代码整体结构。ppl办公区 - 实用经验教程分享!

    html css3 jq苹果风格金属开关按钮ppl办公区 - 实用经验教程分享!

  • 8

    查看效果。ppl办公区 - 实用经验教程分享!

    html css3 jq苹果风格金属开关按钮ppl办公区 - 实用经验教程分享!

  • 注意事项

    • jquery.min.js是个js包,可以网上下载。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!ppl办公区 - 实用经验教程分享!


    标签: CSSHTMLJQUERY

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号