Fede 88
28-05-2011, 19:29
Ho 9 div, per ogni div è stata creata una classe che gli da: colore di sfondo, float, altezza e margine.
La questione è che l'unico valore che varia per ogni div è il colore di sfondo, c'è modo di assegnare le altre caratteristiche a tutte le div senza doverle necessariamente riscrivere in ogni classe?
.bar-1 {
background-color: red;
float: left;
height: 37px;
margin-right: 5px;
}
.bar-2 {
background-color: yellow;
float: left;
height: 37px;
margin-right: 5px;
}
.bar-3 {
background-color: green;
float: left;
height: 37px;
margin-right: 5px;
}
.bar-4 {
background-color: blue;
float: left;
height: 37px;
margin-right: 5px;
}
.bar-5 {
background-color: white;
float: left;
height: 37px;
margin-right: 5px;
}
.bar-6 {
background-color: orange;
float: left;
height: 37px;
margin-right: 5px;
}
.bar-7 {
background-color: yellow;
float: left;
height: 37px;
margin-right: 5px;
}
.bar-8 {
background-color: blue;
float: left;
height: 37px;
margin-right: 5px;
}
.bar-9 {
background-color: green;
float: left;
height: 37px;
}
Grazie a tutti per l'aiuto!
La questione è che l'unico valore che varia per ogni div è il colore di sfondo, c'è modo di assegnare le altre caratteristiche a tutte le div senza doverle necessariamente riscrivere in ogni classe?
.bar-1 {
background-color: red;
float: left;
height: 37px;
margin-right: 5px;
}
.bar-2 {
background-color: yellow;
float: left;
height: 37px;
margin-right: 5px;
}
.bar-3 {
background-color: green;
float: left;
height: 37px;
margin-right: 5px;
}
.bar-4 {
background-color: blue;
float: left;
height: 37px;
margin-right: 5px;
}
.bar-5 {
background-color: white;
float: left;
height: 37px;
margin-right: 5px;
}
.bar-6 {
background-color: orange;
float: left;
height: 37px;
margin-right: 5px;
}
.bar-7 {
background-color: yellow;
float: left;
height: 37px;
margin-right: 5px;
}
.bar-8 {
background-color: blue;
float: left;
height: 37px;
margin-right: 5px;
}
.bar-9 {
background-color: green;
float: left;
height: 37px;
}
Grazie a tutti per l'aiuto!