This time we want to bring you this switch switch button is also very creative, it is a pure CSS3 implementation of the expression style, click will switch between smiley and crying face, while also constantly blinking eyes.
Advertisement
<div class="normal-container"> <div class="smile-rating-container"> <div class="smile-rating-toggle-container"> <form class="submit-rating"> <input id="meh" name="satisfaction" type="radio" /> <input id="fun" name="satisfaction" type="radio" /> <label for="meh" class="rating-label rating-label-meh">Bad</label> <div class="smile-rating-toggle"></div> <div class="rating-eye rating-eye-left"></div> <div class="rating-eye rating-eye-right"></div> <div class="mouth rating-eye-bad-mouth"></div> <div class="toggle-rating-pill"></div> <label for="fun" class="rating-label rating-label-fun">Fun</label> </form> </div> </div> </div>
.normal-container { position: absolute; height: 100%; width: 100%; } .smile-rating-container { position: relative; height: 10%; min-width: 220px; max-width: 520px; margin: auto; font-family: 'Roboto', sans-serif; top: 20%; } .submit-rating { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
Advertisement