Husababu kwa kufanya: switch toggle
Mwongoza kwa kufanya 'switch toggle' (michuki wa kuanzia/kufunga) kwa kusoma CSS.
How to create a toggle switch
kitengo kani kwanza - Ongeza HTML:
<!-- kikwata cha kikuu cha kifaa cha misano --> <label class="switch"> <input type="checkbox"> <span class="slider"></span> </label> <!-- kikwata cha kikuu cha kifaa --> <label class="switch"> <input type="checkbox"> <span class="slider round"></span> </label>
kitengo kani - Ongeza CSS:
/* kifaa cha kikwata cha slider */ .switch { habari: kina; kuonesha: kina; misheni: 60px; sanaa: 34px; {} /* kima haki hata cha HTML kichwako wa kichwa cha kifaa */ .switch input { opakizi: 0; misheni: 0; sanaa: 0; {} /* slider */ .slider { habari: kina; kampi: kiongozi; kutoka kulia: 0; kutoka kushoto: 0; kutoka kulia: 0; kutoka chini: 0; barua ya kichwa: #ccc; -webkit-kifupi: .4s; kifupi: .4s; {} .slider:before { habari: kina; kina: ""; sanaa: 26px; misheni: 26px; kutoka kushoto: 4px; kutoka chini: 4px; barua ya kichwa: bila mabaya; -webkit-kifupi: .4s; kifupi: .4s; {} input:checked + .slider { barua ya kichwa: #2196F3; {} input:focus + .slider { shadwa: 0 0 1px #2196F3; {} input:checked + .slider:before { -webkit-transform: kusababisha X(26px); -ms-transform: kusababisha X(26px); transform: kusababisha X(26px); {} /* mikili kipya kikuu cha slider */ .slider.round { mikili: 34px; {} .slider.round:before { border-radius: 50%; {}