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)

horizontale scrollbalk op ene pagina wel, andere niet

None
8 antwoorden
  • Hallo,

    Ik hoop dat iemand mij de oplossing kan bieden voor het volgende probleem: ik maak een website die is opgebouwd uit drie frames (horizontaal). In het midden komt de inhoud. Nu heb ik al twee pagina's met tekst waarbij de inhoud langer is dan op het scherm kan. Dus verschijnt er een verticale scrollbalk. Maar op 1 pagina verschijnt er in IE ook een horizontale scrollbalk, terwijl dat op de andere pagina weer niet is. Hoe kan het dat op de ene pagina er wel een scrollbalk horizontaal verschijnt als de inhoud langer is dan het scherm en op de andere pagina niet (ook met langere inhoud dan het scherm kan laten zien)? Hoe haal ik op die ene pagina de horizontale scrollbalk weg?

    Alvast veel dank. Heb de oplossing echt nodig.

    Groeten,

    Willem
  • Ik zie een grote onsamenhangende lap tekst.

    "een url zegt meer dan 1000 woorden" :)

    t,
  • de url is:

    www.willembosma.nl/pvda/index.html

    css file zit in www.willembosma.nl/pvda/css/index.css

    Als je op de link 'bestuur' klikt, dan verschijnt er in IE een horizontale scrollbalk. Klikt je bijvoorbeeld op 'contact' dan verschijnt deze niet, terwijl de inhoud toch ook groter is dan op het scherm kan.

    Hoe krijg ik de horzintale scrollbalk gewoon weg op alle pagina's, maar nu eerst op de pagina achter de link 'bestuur'.

    Alvast dank.
  • table width="100%" op de bestuur pagina?
  • op welke breedte je de table width ook zet, die horizontale scrollbalk blijft in IE zichtbaar.
  • De horizontale scrollbalk krijg je denk ik doordat je een verticale scrollbalk krijgt, en die heb je weer door de lengte van de pagina. (Dit is hardop denken, ik weet het niet.)

    Wat ik wel weet, is dat met bijv.
    [code:1:03cda114f6]body {
    width: 90%
    }[/code:1:03cda114f6]
    Het probleem opgelost lijkt te zijn.
  • Ik weet niet hoe het kan, maar heb het volgende geprobeerd.

    Alle overbodige html/css code weghalen, code die op de een of andere manier nog wel nodig was om de rest van de layout te doen. Dan op refresh klikken en ineens was de horizontale scrollbalk weg.

    Ben iemand die dan wil weten aan welk stukje code het ligt, dus plaatste ik 1 voor 1 de verschillende code weer terug. Op het laatst stond alles er weer en de scrollbalk was nog steeds weg. Had nog 1 stukje code over, maar dat lag niet voor de hand om eerst weg te halen. Blijkt dus dat:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

    …de boosdoener is. Heb dit weggelaten in het document en alles is zoals ik het hebben wil: geen horizontale scrollbalk.

    Misschien is dit ook een oplossing voor anderen. Laat eens weten of het van toepassing is gekomen.

    In ieder geval dank voor de hulp.

    Willem
  • [quote:f354b7ba0c="gwbosma"]Blijkt dus dat:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

    …de boosdoener is. Heb dit weggelaten in het document en alles is zoals ik het hebben wil: geen horizontale scrollbalk.[/quote:f354b7ba0c]
    Heb dit achteraf wel eens vaker gezien:
    http://forum.computertotaal.nl/phpBB2/viewtopic.php?t=83907

    Probeer het eens zonder de dtd-link:
    [code:1:f354b7ba0c]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">[/code:1:f354b7ba0c]of:
    [code:1:f354b7ba0c]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">[/code:1:f354b7ba0c]

Beantwoord deze vraag

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