php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.09.2010, 12:58  
Erfahrener Benutzer
 
Benutzerbild von drsoong
 
Registriert seit: 05.08.2008
Beiträge: 1.127
drsoong wird schon bald berühmt werden
Standard [Erledigt] CSS color-Wert nicht überschreibbar

Hallo,

habe mir ein freies CSS-Stylesheet runtergeladen und in einer Seite integriert.

Bevor ich Euch jetzt mit dem komlpletten Stylesheet komme, hier nur das m. E. Wesentliche:

Ich habe an die absolut letzte Stelle des Stylesheet folgendes geschrieben:

Code:
#menu li a:hover {background-color: red;color:white;}
um Elemente der Art:

Code:
<ul id="menu">
 <li><a href="index.php?page_id=1"><b>Home</b></a></li>
 <li><a href="index.php?page_id=2"><b>Historie</b></a></li>
...
bei Hover zu ändern.

Seltsamerweise funktioniert das nur für background-color nicht aber für color d. h. bei hover wird das Menüfeld rot und die Schriftfarbe bleibt unverändert. Hat jemand eine Ahnung woran das liegen könnte? Das kann doch eigentlich gar nicht sein, oder?
drsoong ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 14.09.2010, 13:06  
Erfahrener Benutzer
 
Registriert seit: 03.03.2010
Beiträge: 221
PHP-Kenntnisse:
Fortgeschritten
RustyXXL befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von drsoong Beitrag anzeigen
Code:
#menu li a:hover {background-color: red;color:white;}
ich bin jetzt nicht der große CSS-Profi, aber bringt evtl.

Code:
#menu li a:hover {background-color: red;color:white !important;}
was?
RustyXXL ist offline   Mit Zitat antworten
Alt 14.09.2010, 13:11  
Erfahrener Benutzer
 
Benutzerbild von drsoong
 
Registriert seit: 05.08.2008
Beiträge: 1.127
drsoong wird schon bald berühmt werden
Standard

Ne, RustyXXL, leider nicht. Danke trotzdem.
drsoong ist offline   Mit Zitat antworten
Alt 14.09.2010, 13:15  
Erfahrener Benutzer
 
Registriert seit: 01.12.2009
Beiträge: 645
PHP-Kenntnisse:
Fortgeschritten
draco88 befindet sich auf einem aufstrebenden Ast
draco88 eine Nachricht über ICQ schicken
Standard

Kannst ja mit Firebug gucken, welche Styledefinition er benutzt.
draco88 ist offline   Mit Zitat antworten
Alt 14.09.2010, 13:16  
Erfahrener Benutzer
 
Benutzerbild von wolf29
 
Registriert seit: 17.03.2010
Beiträge: 1.833
PHP-Kenntnisse:
Fortgeschritten
wolf29 wird schon bald berühmt werdenwolf29 wird schon bald berühmt werden
Standard

Evtl. wird schon vorher was definiert, dass Du vielleicht übersehen hast?!?

Wolf29
__________________
while (!asleep()) sheep++;

Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.
wolf29 ist offline   Mit Zitat antworten
Alt 14.09.2010, 13:23  
Erfahrener Benutzer
 
Benutzerbild von mermshaus
 
Registriert seit: 14.06.2009
Beiträge: 1.725
PHP-Kenntnisse:
Fortgeschritten
mermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz sein
Standard

Nimm testweise das b mit in die Regel auf.

#menu li a:hover b { ... }
__________________
Blog | Buch | Kaloa
mermshaus ist offline   Mit Zitat antworten
Alt 14.09.2010, 13:26  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.072
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

Zur Erklärung von mermshaus' Vermutung: http://www.vanseodesign.com/css/css-...ance-cascaade/
Asipak ist offline   Mit Zitat antworten
Alt 14.09.2010, 13:33  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.266
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Hallo,

je spezieller eine CSS-Zuweisung ist, desto höherwertig ist sie. Das heißt die Reihenfolge spielt nicht zwingend eine Rolle.

p#id { color: green } p { color: red }
Ein <p id="id">-Tag wäre nun also grün und nicht rot. Entsprechend musst du mal mit Firebug reindebuggen.
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 14.09.2010, 14:58  
Erfahrener Benutzer
 
Benutzerbild von drsoong
 
Registriert seit: 05.08.2008
Beiträge: 1.127
drsoong wird schon bald berühmt werden
Standard

Danke, der Hinweis von mermshaus hat erst mal zur unmittelbaren Lösung geführt. Das unmittelbare Verständnis bedarf noch eines Verdauungsaktes. Der Artikel über CSS specificity (Asipak) ist sehr interessant und sensibilisert ungemein. In diesem Zs. hang auch danke an Chriz. Aus Zeitmangel werde ich den Firebug und die Spezifitäten des konkreten geloadeten Stylesheets die Tage mal angehen müssen. Für's erste Dank an alle. drsoong out.
drsoong ist offline   Mit Zitat antworten
Alt 14.09.2010, 15:02  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von drsoong Beitrag anzeigen
Der Artikel über CSS specificity (Asipak) ist sehr interessant und sensibilisert ungemein.
„Sensibilisiert“ für eines der absolut grundlegendsten Features von CSS ...? Wow.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
css nicht überschreibbar, css nicht überschreibbar machen, html css überschreiben, css wert nicht überschreibbar machen, css tag nicht überschreibbar machen, css werte nicht überschreibbar, css überschreibbar, php background überschreiben, nicht überschreibbar css, color-wert, @import css/colors anpassen, css color überschreiben, color: wird nich, überschreibbar, http://www.php.de/html-usability-und-barrierefreiheit/71824-erledigt-css-color-wert-nicht-ueberschreibbar.html

Alle Zeitangaben in WEZ +2. Es ist jetzt 06:10 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum