ik heb twee paginas met als achtergrond een picture
in de body tag heb ik bij bijde staan
[code:1:2a0c2adbea]<body class="box">
[/code:1:2a0c2adbea]
en in css heb ik
[code:1:2a0c2adbea]
body.box {
background-image:url(images/box.jpg);
background-repeat:no-repeat;
background-position:100% 210;
}
[/code:1:2a0c2adbea]
en nu heb ik een probleem in safari
bij de eerste pagina gaat alles zoals het moet:
[url]http://users.pandora.be/leovst/Muziek.html[/url]
maar bij de tweede pagina doet hij alles behalve het no-repeat commando,
hij doet in de plaats een repeat-y commando:
[url]http://users.pandora.be/leovst/zurkelplets.html[/url]
voor de css code:
[url]http://users.pandora.be/leovst/stylesheet.css[/url]
in IE/mac is er geen probleem en van andere weet ik het nietl
ik heb al een tijdje zitten zoeken achter een oplossing maar ik vind er geen
grote kans dat daarmee je problemen verholpen zijn.
Verder nog een paar puntjes:
de muziek begint gelijk te downloaden in quicktime. Erg vervelend en onbeleefd, aangezien dat nogal wat bandbreedte vraagt.
je hebt voor een erg simpele pagina heel erg veel tags en CSS declaraties gebruikt. Ik schat dat 50% zo geschrapt kan worden. Werk aan je HTML structuur en maak gebruik van cascading in je declaraties.
met de px erbij is er spijtig genoeg niets verandert
en ik gebruik 1 stylesheet voor al mijn paginas
en omdat er twee verschillende achtergronden zijn die ik elk in hetzelfde css blad beschrijf, heb ik een id gegeven aan de body
zoals ik al zei zijn de id's bij body voor verschillende achtergronden op verschillende paginas
ik heb eens geprobeert zonder de id's maar dat lukte niet veel beter
ik heb gevonden wat het probleem was,
omdat de background image er niet helemaal opstond
kwam het onderste deel dat er niet opstond erbij vanboven
waardoor het leek dat het een repeat was
[quote:d5b800a592="roelboekel.nl"]Waarom geef je in hemelsnaam je body een id? De body is toch al een tag die je maar eenmaal gebruikt?
[/quote:d5b800a592]
Een id is een identifier, dus je geeft een label mee aan een tag voor gebruik in bijvoorbeeld CSS of javascript. Of de tag waaraan de id hangt 1, 2 of een miljoen keer mag voorkomen heeft er niets mee te maken.
Als je dus twee verschillend ebackgrounds wil hangen aan je pagina’s en 1 stylesheet gebruikt, dan is het geven van een id aan je body-tag een hele goede methode.