Advertisement
afsarwebdev

checkbox custom style

Dec 6th, 2017
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. //check box html markup
  2. <div class="ic-check-single-item">
  3. <label for="">
  4. <input type="checkbox">
  5. <i class="input-helper"></i>
  6. <span>Sale</span>
  7. </label>
  8. </div>
  9.  
  10.  
  11.  
  12. //checkbox css
  13. .ic-check-single-item {
  14. position: relative;
  15. margin-bottom: 20px;
  16. }
  17. .ic-check-single-item label {
  18. padding-left: 40px;
  19. display: block;
  20. }
  21. .ic-check-single-item input[type="checkbox"] {
  22. position: absolute;
  23. top: 0;
  24. left: 0;
  25. z-index: 1;
  26. cursor: pointer;
  27. opacity: 0;
  28. }
  29. .ic-check-single-item input[type="checkbox"]:checked + .input-helper:before {
  30. border-color: #31334a;
  31. }
  32. .ic-check-single-item .input-helper:before,
  33. .ic-check-single-item .input-helper:after {
  34. position: absolute;
  35. content: "";
  36. transition: all 200ms;
  37. }
  38. .ic-check-single-item .input-helper:before {
  39. left: 0;
  40. border: 1px solid #c7c8d1;
  41. }
  42. .ic-check-single-item input[type="checkbox"] {
  43. width: 25px;
  44. height: 25px;
  45. margin: 0px;
  46. }
  47. .ic-check-single-item input[type="checkbox"]:checked + .input-helper:before {
  48. background-color: #31334a;
  49. }
  50. .ic-check-single-item input[type="checkbox"]:checked + .input-helper:after {
  51. transform: scale(1);
  52. opacity: 1;
  53. }
  54. .ic-check-single-item .input-helper:before {
  55. top: 0;
  56. width: 25px;
  57. height: 25px;
  58. border-radius: 2px;
  59. color: #fff;
  60. }
  61. .ic-check-single-item .input-helper:after {
  62. content: '\2713';
  63. font-size: 13px;
  64. left: 6px;
  65. top: 3px;
  66. color: #fff;
  67. transform: scale(0);
  68. opacity: 0;
  69. }
  70. .ic-check-single-item span {
  71. font-size: 20px;
  72. color: #31334a;
  73. line-height: 1.3;
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement