কম্পিউটার

কিভাবে CSS দিয়ে কাস্টম চেকবক্স এবং রেডিও বোতাম তৈরি করবেন?


এর ভিতরে একটি লগইন ফর্ম সহ একটি প্রতিক্রিয়াশীল নেভিগেশন মেনু তৈরি করার কোডটি নিচে দেওয়া হল -

উদাহরণ

<!DOCTYPE html>
<html>
<style>
.checkboxContainer {
   display: block;
   position: relative;
   padding-left: 35px;
   margin-bottom: 12px;
   cursor: pointer;
   font-size: 22px;
   -webkit-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
}
.checkboxContainer input {
   position: absolute;
   opacity: 0;
   cursor: pointer;
   height: 0;
   width: 0;
}
.checkboxMarked {
   position: absolute;
   top: 0;
   left: 0;
   height: 25px;
   width: 25px;
   background-color: #eee;
}
.checkboxContainer:hover input ~ .checkboxMarked {
   background-color: rgb(205, 255, 199);
}
.checkboxContainer input:checked ~ .checkboxMarked {
   background-color: rgb(5, 170, 32);
}
.checkboxMarked:after {
   content: "";
   position: absolute;
   display: none;
}
.checkboxContainer input:checked ~ .checkboxMarked:after {
   display: block;
}
.checkboxContainer .checkboxMarked:after {
   left: 9px;
   top: 5px;
   width: 5px;
   height: 10px;
   border: solid white;
   border-width: 0 3px 3px 0;
   -webkit-transform: rotate(45deg);
   -ms-transform: rotate(45deg);
   transform: rotate(45deg);
}
</style>
<body>
<h1>Custom Checkbox Example</h1>
<label class="checkboxContainer">Rice
   <input type="checkbox" checked="checked">
   <span class="checkboxMarked"></span>
</label>
<label class="checkboxContainer">Flour
   <input type="checkbox">
   <span class="checkboxMarked"></span>
</label>
</body>
</html>

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে

কিভাবে CSS দিয়ে কাস্টম চেকবক্স এবং রেডিও বোতাম তৈরি করবেন?


  1. কিভাবে CSS দিয়ে তীর তৈরি করবেন?

  2. কিভাবে CSS এবং JavaScript দিয়ে একটি উদ্ধৃতি স্লাইডশো তৈরি করবেন?

  3. কিভাবে CSS এবং JavaScript দিয়ে একটি প্রসারিত গ্রিড তৈরি করবেন?

  4. CSS উপস্থিতি সম্পত্তি সহ কাস্টম রেডিও বোতাম