2 verschiedene Sterne-Bewertungen erstellen
Wie kann ich 2 verschiedene Sterne-Bewertungen erstellen und diese mit einem "onClick" absenden?
z.B.
Gestaltung:
Farbgebung:
Meine Versuche aus dem Artikel [content:326544]
das dort genannte Beispiel codepen.io/jamesbarnett/pen/vlpkh zu duplizieren ist gescheitert.
Wenn ich den CSS Code in meine css einfüge bekomme ich keine Sterne angezeigt. Wieso geht das nicht?
Vielen Dank für Eure Hilfe
z.B.
Gestaltung:
Farbgebung:
Meine Versuche aus dem Artikel [content:326544]
das dort genannte Beispiel codepen.io/jamesbarnett/pen/vlpkh zu duplizieren ist gescheitert.
Wenn ich den CSS Code in meine css einfüge bekomme ich keine Sterne angezeigt. Wieso geht das nicht?
<head lang="de">
<meta charset="UTF-8">
<title>Bewertungen</title>
<link href="my_style.css" rel="stylesheet" type="text/css" />
</head>
Vielen Dank für Eure Hilfe
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 71486463556
Url: https://administrator.de/forum/2-verschiedene-sterne-bewertungen-erstellen-71486463556.html
Ausgedruckt am: 22.12.2024 um 06:12 Uhr
6 Kommentare
Neuester Kommentar
Hi,
laut CSS Specs müssen @import Regeln immer als erstes kommen.
Davon mal abgesehen, ist FontAwesome Version 3.2.1 veraltet, aktuell ist Version 6.
LG
laut CSS Specs müssen @import Regeln immer als erstes kommen.
@import url(//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css);
.container {
width: 18%;
height: 400px;
margin: 0 auto;
border: 1px solid black;
padding: 5px;
clear: both;
}
fieldset, label { margin: 0; padding: 0; }
body{ margin: 20px; }
h1 { font-size: 1.5em; margin: 10px; }
/****** Style Star Rating Widget *****/
.rating {
border: none;
float: left;
}
.rating > input { display: none; }
.rating > label:before {
margin: 5px;
font-size: 1.25em;
font-family: FontAwesome;
display: inline-block;
content: "\f005";
}
.rating > .half:before {
content: "\f089";
position: absolute;
}
.rating > label {
color: #ddd;
float: right;
}
/***** CSS Magic to Highlight Stars on Hover *****/
.rating > input:checked ~ label, /* show gold star when clicked */
.rating:not(:checked) > label:hover, /* hover current star */
.rating:not(:checked) > label:hover ~ label { color: #FFD700; } /* hover previous stars in list */
.rating > input:checked + label:hover, /* hover current star when changing rating */
.rating > input:checked ~ label:hover,
.rating > label:hover ~ input:checked ~ label, /* lighten current selection */
.rating > input:checked ~ label:hover ~ label { color: #FFED85; }
Davon mal abgesehen, ist FontAwesome Version 3.2.1 veraltet, aktuell ist Version 6.
LG