Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

Achtergrond "vastzetten"

Anne
12 antwoorden
  • Is het ook mogelijk om de background van een pagina vast te zetten, zodat deze niet mee scrollt als je de pagina laat scrollen ?

    Alvast bedankt…voor de reactie…
  • Ja.

    In je stylesheet:
    { background-attachment:fixed; }
  • helaas ondersteund ie die dingen nog niet, maar er is een oplossign voor fixed: oplossing | fixed

    -termin8or
  • <body background="<plaatje>.jpg"
  • wie? wat?
  • wie? wat?
  • [quote:ca1849cdfc="Crovax"]<body background="<plaatje>.jpg"
  • Ben ik nou schyzofreen of werkt dat CSS bij mij wel, en in IE ook?! (juist!)
  • zie het verschil tussen fixed en ie.
    hier ook, het probleem is dat de standaarden niet echt goed zijn (aldus ppk), je kan er wel geinige dingen mee doen (netscape zie link boven). Maar het word dus eigenlijk niet ondersteund door ms
  • Hmmm… Is het niet zo dat IE wel gewoon fixed ondersteunt voor de background van de body? Want dat is volgens mij het hele probleem, en dus zouden de oplossing die aangereikt werden prima moeten werken voor het huidige probleem.

    - Bas
  • de bgproperties="fixed" in de body tag werkt maar is verouderd.

    de css background-attachment:fixed; (die sabine ook al aandraagt) werkt uiteraard ook; volgens O'Reilly al vanaf IE4. IE5.5Mac pakt het niet.

    t.
  • [quote:e3f20aec49="BasHamar"]Hmmm… Is het niet zo dat IE wel gewoon fixed ondersteunt voor de background van de body? Want dat is volgens mij het hele probleem, en dus zouden de oplossing die aangereikt werden prima moeten werken voor het huidige probleem.[/quote:e3f20aec49]daar heb je in principe gelijk in. De toevoeging fixed aan een background element zou de achtergrond er eigenlijk uit moeten halen.

    Je hebt bijvoorbeeld een div die gepositioneerd is op top:100px; left:100px; zet je dan vervolgens de achgtergrond zo: background:url() 0 0 fixed; dan staat de achtergrond niet meer in de div maar op positie 0 0 van het browser scherm.

    Dat is de manier waarop het volgens het w3 hoort. Ie interpreteert dit anders en zet hem op 100 100, dus in de div.

    -termin8or

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.