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)

divs net als frames...

Anoniem
_iljamaas_
12 antwoorden
  • Beste forum gebruiker!

    ik heb op mijn site 3 divs staan :

    header
    nav
    content

    header staat bovenaan, en nav staat links en de rest is content

    nu heb ik in mijn content heel veel text + plaatjes staan en deze pagina is dus heel lang. Alleen in nav staat niet zo veel en is dus veel korter..

    mijn vraag is dus: Wat zet ik in mijn css/xhtml om ervoor te zorgen dat nav altijd evenlang als content is?

    html
    css

    ik hoop dat jullie me kunnen helpen!

    Wouter
  • Waarom zou je je nav evenlang als je contect willen hebben, je werkt immers niet voor niets met frames, toch?

    obi
  • Hij werkt dus NIET met frames. Ben zelf ook wel benieuwd of dit kan; heb hier eigenlijk nog geen goede oplossing voor gezien.
  • a list apart heeft iets wat er op lijkt =>nav even lang als content.

    hoe ze het gedaan hebben: glish | ala layout

    -termin8or
  • thnx termin8or :P
  • Ik heb toevallig nog een voorbeeldje online staan:
    http://ilja.dreamsolution.nl/voorbeeld/

    Deze pagina doet volgens mij precies wat jij wilt.
    Je zult even de css en de javascript moeten doorzoeken om uit te vinden hoe het werkt.
  • [quote:d230b827f7="_iljamaas_"]Deze pagina doet volgens mij precies wat jij wilt.[/quote:d230b827f7][quote:d230b827f7="De titel van het onderwerp"]divs net als frames…[/quote:d230b827f7]-termin8or
  • Termin8tor,

    Wat bedoel je hiermee :-?
  • lijkt me heel simpel, hij wil een oplossing met het element div niet met het element table.

    -termin8or
  • Een doorlopende dubbele kolom is inderdaad niet zo'n probleem. Maar ik ben wel eens met mijn eigen layout bezig geweest. En dat is toch een stuk lastiger.

    http://www.weballey.net/css/

    Ik krijg het met een boel kunstgrepen wel voorelkaar, maar het blijft naar mijn idee knoeiwerk. En als je niet de allernieuwste browser gebruikt, blijft er weinig van over.

    Het wordt een stuk makkelijker, als je de linkerkom laat varieren in lengte. Maar dan heb je dus ook meteen een heel andere layout.
  • [quote:3f3389226e]lijkt me heel simpel, hij wil een oplossing met het element div niet met het element table.

    -termin8or[/quote:3f3389226e]

    Als je even goed in de code had gekeken zie je dat er weliswaar een hoofdtabel is, maar dat de stukken die moeten scrollen div 's zijn.
    en die kun je absoluut positioneren, of (zoals ik het heb gedaan) relatief in een tabel. Maar IMHO ging het de TS er min of meer om ook scrollingbars in zijn divs te kunnen krijgen
  • Ik denk dat jij het compleet verkeerd hebt begrepen. Aangezien je helemaal geen tabellen nodig hebt voor layout. Voor de layout gebruik je css, xhtml gebruik je voor structuur. Tabellen zijn bedoelt om gegevens te structureren niet om een site vorm te geven. Daarvoor gebruikt m'n css. En dat is ook de bedoeling van de topicstarter.

    -termin8or

Beantwoord deze vraag

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