CSS --> Achtergrond werkt half

Pagina: 1
Acties:

  • ThaBuz
  • Registratie: Juli 2000
  • Laatst online: 13-09 15:31
Ik heb een menu gemaakt met een gif (niet geanimeerd)
als achtergrond met het volgende CSS verhaal:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<style type="text/css">A:link {
COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
COLOR: #0033CC; TEXT-DECORATION: none
}
{
background-repeat: no-repeat;
background-image: url(pics/navigatieillu.gif);
background-attachment: fixed;
background-position: center center;
}
</style>

De links in het menu bestaan overigens gewoon uit tekst.

Mijn probleem is als volgt. Als ik de pagina oproep dan is
er geen achtergrond te zien. Wanneer ik op een van de links
klik in het menu dan komt de achtergrond pas een stukje
tevoorschijn. Dit gebeurt bij elke link die ik aanklik.
Snap er niets van, foutje in CSS ? :?

Verwijderd

kun je een adres van de page geven? kunnen we wat beter zien wat het probleem is

  • Willem
  • Registratie: Februari 2001
  • Laatst online: 20:13
Ik zou persoonlijk toch wel even correcte CSS schrijven:
Waarin de haakjes toch wel belangrijk zijn...
code:
1
2
3
4
5
<style type="text/css">

...

</style>

of een externe CSS maken en aanroepen in je <head> met:
code:
1
<link rel="stylesheet" type="text/css" href="direcotry/bestand.css">

Motor (of auto) onderhoud bijhouden


  • ThaBuz
  • Registratie: Juli 2000
  • Laatst online: 13-09 15:31
Ik weet niet of de site een probleem is omdat deze
ook genoemd staat in de shopsurvey magoe ik plaats um
tog maar ff ( ik heb overigens niets met de shop te
maken ;) )

Http://www.mti.nl

Als je naar de site gaat en je klikt bijvoorbeeld links
op de link naar mobiel dan komt ernaast een menu
tevoorschijn. Hieronder zou dus in een keer de
achtergrond moeten verschijnen.

Verwijderd

ten eerst css zou ik niet gebruiken
ten tweede, weet je zeker dat het pics/illumobiel.gif plaatje wel bestaat? want ik ben zo vrij geweest je site binnen te halen met een proggie, maar in het mappie PICS bestaat illumobiel.gif niet.

Verwijderd

Op maandag 18 februari 2002 21:18 schreef Los het volgende:
ten eerst css zou ik niet gebruiken
Waarom niet :? CSS is het meest geschikt om op te lossen wat HTML niet kan.

HTML is een opmaaktaal met enorm veel tekortkomingen, en iedere zichzelf respecterende browser ondersteund CSS.

Verwijderd

ik zie daarbovenin in niets wat niet gewoon in html kan

Verwijderd

background-repeat: no-repeat;
background-position: center center;

tja...

  • ThaBuz
  • Registratie: Juli 2000
  • Laatst online: 13-09 15:31
Ja de achtergrond bestaat echt. Het plaatje staat
echt op de server. Maar wat ik me af vroeg hebben jullie dezelfde problemen, verschijnen de achtergronden bij
jullie wel?

En als het niet in CSS moet mag ik dan zo vrij zijn om
te vragen hoe ik het anders voor elkaar moet krijgen?

Verwijderd

ah, nu zie ik het: je bent "body" vergeten voor die background styles...

body {
background-repeat: no-repeat;
background-image: url(pics/navigatieillu.gif);
background-attachment: fixed;
background-position: center center;
}

CSS is voorlopig echt de beste oplossing. HTML kan gewoon niks, niet eens 2 elementen elkaar laten overlappen. HTML is echt niet meer genoeg om je webpagina mee te maken, tenzij je het op een eenvoudig (dus wel gebruikersvriendelijk design) houdt.

Verwijderd

Het kan met Html, maar ik zou je toch aanraden om het met css te doen.
code:
1
2
3
4
5
6
{
background-repeat: no-repeat;
background-image: url(pics/illumobiel.gif);
background-attachment: fixed;
background-position: center center;
}

Wat ontbreekt hier? :)
Geef een class, id of element aan.

edit: bummer!, te laat

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 21:29
Op maandag 18 februari 2002 21:18 schreef Los het volgende:
ten eerst css zou ik niet gebruiken
Zo, jij begint een lekkere discussie. Verklaar dit maar even svp.
Pagina: 1