css achtergrondafbeelding word niet weergegeven

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • mrc4nl
  • Registratie: September 2010
  • Laatst online: 21:43

mrc4nl

Procrastinatie expert

Topicstarter
ik heb voor mn site een horizontale navigatiebalk, met een dropdown menu, gemaakt met <ul> en <li>

de eerste opsomming van linkjes word correct weergegeven met achtergrond afbeelding (:hoover)
maar de opsomming in de opsomming heeft dat niet.

ik heb daar als css ingesteld:
code:
1
2
3
4
#nav li ul li:hover{
z-index: 1;
background:url('afbeeldingen/rand_blauw.jpg') repeat-x fixed left top blue;
}

het gekke is:de achtergrond color:blue word wel toegepast maar de afbeelding niet?
firebug laat duidelijk zien dat ie wel aanwezig is (geen 404)

ik heb al veel geprobeerd, er staat geen foute syntax in mn css.
css validator klaagt alleen over gebruik css3.

verder maak ik gebruik van firefox 10.0.2

ik ga niet mn hele code hier neer patsen (heb ik al eerder een waarschuwing voor gekregen)
maar wel ff linkje naar de demo: http://mrc4.nl/css.html

ik ben niet zo thuis in webdesign, misschien doe ik iets fout. maar ik kan het zelf niet vinden.
de rest werkt prima daarom vind ik het ook zo vreemd.
daarom vraag ik om jullie hulp

ora et labora


Acties:
  • 0 Henk 'm!

  • Keeper
  • Registratie: Juni 2001
  • Niet online

Keeper

<3 Ruby

Ik kan het even niet snel testen, maar is het probleem niet dat je die kleur blue helemaal achteraan in je declaratie hebt staan en dat die dan de achtergrondafbeelding overschrijft? Ik zet zelf meestal die kleur als eerste in de declaratie, zodat het als fallback voor het plaatje dient.

code:
1
background: blue url('afbeeldingen/rand_blauw.jpg') repeat-x fixed left top;

Acties:
  • 0 Henk 'm!

  • mrc4nl
  • Registratie: September 2010
  • Laatst online: 21:43

mrc4nl

Procrastinatie expert

Topicstarter
Keeper schreef op zaterdag 25 februari 2012 @ 14:10:
Ik kan het even niet snel testen, maar is het probleem niet dat je die kleur blue helemaal achteraan in je declaratie hebt staan en dat die dan de achtergrondafbeelding overschrijft? Ik zet zelf meestal die kleur als eerste in de declaratie, zodat het als fallback voor het plaatje dient.

code:
1
background: blue url('afbeeldingen/rand_blauw.jpg') repeat-x fixed left top;
helaas,ik heb nu blue naar voren gezet (op de site) maar ik zie geen verschil.

ora et labora


Acties:
  • 0 Henk 'm!

  • SandaX
  • Registratie: November 2003
  • Nu online

SandaX

Nicht Ärgern nur wundern

Werkt het volgende wellicht beter?
code:
1
background-image:url('afbeeldingen/rand_blauw.jpg');

Acties:
  • 0 Henk 'm!

  • mrc4nl
  • Registratie: September 2010
  • Laatst online: 21:43

mrc4nl

Procrastinatie expert

Topicstarter
SandaX schreef op zaterdag 25 februari 2012 @ 14:24:
Werkt het volgende wellicht beter?
code:
1
background-image:url('afbeeldingen/rand_blauw.jpg');
JA! dat werkt
ik snap alleen nog niet waarom ik de backgroud color,repeat enz niet gewoon in eèn regel kan zetten :/

ora et labora


Acties:
  • 0 Henk 'm!

  • Wiethoofd
  • Registratie: Juli 2007
  • Laatst online: 14-08 12:22

Wiethoofd

Broadcast TOM

Dat kan wel gewoon, het is de 'fixed' die nu de boel in de war schopt, haal die eens uit je background stijlregel en presto, daar is je background-image ;)

Volg me op Twitter/X & Bluesky


Acties:
  • 0 Henk 'm!

  • mrc4nl
  • Registratie: September 2010
  • Laatst online: 21:43

mrc4nl

Procrastinatie expert

Topicstarter
Wiethoofd schreef op zaterdag 25 februari 2012 @ 14:31:
Dat kan wel gewoon, het is de 'fixed' die nu de boel in de war schopt, haal die eens uit je background stijlregel en presto, daar is je background-image ;)
|:( ik voel me dom.
nu werkt het wel: http://mrc4.nl/css2.html
ik ga me ook afvragen waarom ik die fixed daar had neergezet.
zal wel te maken hebben met de webeditor die ik gebruik (web expression 4) auto-aanvullen enzo

bedankt wiethoofd!
ik heb weer wat geleerd O-)

ora et labora

Pagina: 1