Ich habe einige radiobutton die zur Bewertung gedacht sind, das funktioniert auch prima. Da die button nicht sonderlich schön sind, habe ich sie durch sterne ersetzt.
Dazu diese CSS
HTML
.rating {
unicode-bidi: bidi-override;
text-align: center;
}
.rating > span {
font-size: 2em;
display: inline-block;
position: relative;
width: 1.1em;
}
.rating > *:hover,
.rating > *:hover ~ span,
.rating:not(:hover) > input:checked ~ span {
color: transparent;
}
.rating > *:hover:before,
.rating > *:hover ~ span:before,
.rating:not(:hover) > input:checked ~ span:before {
content: "\2605";
position: absolute;
left: 0;
color: gold;
}
.rating > input {
direction: ltr;
margin-right:-2.5em;
margin-left:0;
top:3px;
width:2em;
height:2em;
position:relative;
z-index:2;
opacity:1;
}
Alles anzeigen
Das Problem ist, dass die Sterne von Rechts nach Links einblenden:
Kann mir jemand von euch sagen, wie ich es schaffe, dass sie von Links nach Rechts eingeblendet werden?