Ich habe zwei Spannweiten in meinem Echo:Was ist der Unterschied zwischen meinen Spannen?
echo '<div class="elementsDiv" id="'.$row['objekt_nr']."_".$row['element_nr'].'" data-weight="'.$row['vikt'].'" data-nr="'.$row['element_nr'].'" style="width: '.$langd.'px; height: '.$bredd.'px;><span class="elementDivNr">'.$row['element_nr'].'</span><span class="elementDivWeight">'.round($viktT, 2).' t</span></div>';
Span mit Klasse: "elementDivNr" & Spannweite mit Klasse: "elementDivWeight".
Ich versuche, eine Hintergrundfarbe für die Spannweiten mit CSS zu setzen:
span.elementDivNr{
background-color: red !important;
}
span.elementDivWeight{
background-color: red !important;
}
Nun ... warum nur eine von ihnen ist die rote Farbe Hintergrund zu bekommen? Wie kann ich nach "Überschreibungen" suchen?
Mein Code ist ziemlich groß in beiden CSS und JS, da dies eine "DnD" -Anwendung ist.
UPDATE
Es ist seltsam, dass ich nicht diese Spanne überhaupt mit CSS zugreifen kann.
span.elementDivNr{
background-color: red !important;
font-size: 14px;
}
Das Ändern der Schriftgröße hat auch keine Auswirkung.
UPPDATE
https://jsfiddle.net/1u8evdr8/
Können Sie mir bitte Fügen Sie ein Snippet des Problems hinzu? –
Sie können später noch eine '! wichtige' Regel in Ihrem CSS haben, die es überschreibt '! wichtig' sollte nur verwendet werden, wenn es absolut notwendig ist ... –
' .elementDivNr, .elementDivWeight { Hintergrundfarbe: rot! wichtig; } ' –