Checkboxen
<label class="stg-checkbox_container stg-cp">
<p class="stg-fliesstext_14">Checkbox 1</p>
<input type="checkbox" name="checkbox_1" checked>
<span class="stg-checkmark"></span>
</label>
<label class="stg-checkbox_container stg-cp">
<p class="stg-fliesstext_14">Checkbox 2</p>
<input type="checkbox" name="checkbox_two">
<span class="stg-checkmark"></span>
</label>
<label class="stg-checkbox_container stg-cp">
<p class="stg-fliesstext_14">Checkbox 3</p>
<input type="checkbox" name="checkbox_three">
<span class="stg-checkmark"></span>
</label>
.stg-checkbox_container {
display: block;
position: relative;
padding-left: 25px;
margin-bottom: 10px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* Default checkbox verstecken */
.stg-checkbox_container input {
position: absolute;
opacity: 0;
height: 0;
width: 0;
}
/* wenn checkbox checked */
.stg-checkbox_container input:checked ~ .stg-checkmark {
border: 1px solid var(--schwarz);
}
/* stg-checkmark wenn checked zeigen */
.stg-checkbox_container input:checked ~ .stg-checkmark:after {
display: block;
}
/* checkmark/indicator style */
.stg-checkbox_container .stg-checkmark:after {
width: 12px;
height: 12px;
content: '';
background-color: var(--schwarz);
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
}
.stg-cp {
cursor: pointer;
}
.stg-fliesstext_14 {
font-weight: 400;
font-size: 14px;
}
/* Custom checkbox */
.stg-checkmark {
position: absolute;
top: 0;
left: 0;
height: 14px;
width: 14px;
border: 1px solid var(--grau_4);
}
/* stg-checkmark/indicator, wenn nicht checked hidden */
.stg-checkmark:after {
content: "";
position: absolute;
display: none;
}
#checkboxen #checkboxen liste