Flere div'er ved siden af hinanden

Her kan du stille og svare på spørgsmål omkring CSS
Besvar
Kagehjørnet
Begynder
Indlæg:15
Tilmeldt:16. jan 2013, 17:48
Flere div'er ved siden af hinanden

Indlæg af Kagehjørnet » 18. jan 2013, 12:00

Hej

Jeg har forsøgt at søge efter emnet, men synes ikke at kunne finde noget.

Hvordan får jeg 5 div'er placeret ved siden af hinanden?

Min hoved div er 1100 px og kunne godt tænke mig, at have 5 div'er på 220 px hver ved siden af hinanden i stedet for under hinanden.
Har kun prøvet at arbejde med 2div'er ved siden af hinanden.

På forhånd tak.

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg:709
Tilmeldt:21. jun 2012, 23:40
Kontakt:

Re: Flere div'er ved siden af hinanden

Indlæg af scootergrisen » 18. jan 2013, 14:33

<div> er som standard block element. Alstså ligesom CSS display: block;
Derfor står de ikke ved siden af hinanden.

<span> er som standard inline element. Ligesom CSS display: inline;
Og de står så ved siden af hinanden hvis der er plads.

Men hvis du bil bruge <div>'s kan du sætte CSS float: left; på dem.

Demo : http://jsfiddle.net/FNwMA/

Kagehjørnet
Begynder
Indlæg:15
Tilmeldt:16. jan 2013, 17:48

Re: Flere div'er ved siden af hinanden

Indlæg af Kagehjørnet » 19. jan 2013, 17:03

Super :D

Igen, mange tak :!:

Kagehjørnet
Begynder
Indlæg:15
Tilmeldt:16. jan 2013, 17:48

Re: Flere div'er ved siden af hinanden

Indlæg af Kagehjørnet » 19. jan 2013, 17:24

Hvordan centerer jeg teksten i div'en?
Altså jeg har text-align: center; men teksten står stadig i toppen af div'en. Hvordan får jeg den ned på midten?

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg:709
Tilmeldt:21. jun 2012, 23:40
Kontakt:

Re: Flere div'er ved siden af hinanden

Indlæg af scootergrisen » 19. jan 2013, 17:40

I en <table> er det let at fo teksten til at stå lodret centeret men ellers er det ikke så let.

Jeg har skrevet noget om det her : http://netkoder.dk/netkoder/css_placerimidten.php

Kagehjørnet
Begynder
Indlæg:15
Tilmeldt:16. jan 2013, 17:48

Re: Flere div'er ved siden af hinanden

Indlæg af Kagehjørnet » 19. jan 2013, 18:10

Så jeg burde lave en tabel i stedet for at have 5 div'er ved siden af hinanden?
Altså udelukkende fordi det er nemmere at få teksten vandret og lodret centeret på den måde.

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg:709
Tilmeldt:21. jun 2012, 23:40
Kontakt:

Re: Flere div'er ved siden af hinanden

Indlæg af scootergrisen » 19. jan 2013, 18:53

Nej det kommer an på hvad du skal lave.

Jeg siger bare det er let i en <table> hvis nu det var sådan noget du skulle lave.

Kagehjørnet
Begynder
Indlæg:15
Tilmeldt:16. jan 2013, 17:48

Re: Flere div'er ved siden af hinanden

Indlæg af Kagehjørnet » 19. jan 2013, 20:01

De 5 div'er skal fungere som menu punkter.

Jeg er som sagt ny i det her, så tænkte at det var den nemmeste måde at gøre det på.

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg:709
Tilmeldt:21. jun 2012, 23:40
Kontakt:

Re: Flere div'er ved siden af hinanden

Indlæg af scootergrisen » 19. jan 2013, 20:15

Så brug div hvis det er til menuer.

Prøv og lav koden så godt du kan også kom med et link så kan vi lave den vandret centeret.

Kagehjørnet
Begynder
Indlæg:15
Tilmeldt:16. jan 2013, 17:48

Re: Flere div'er ved siden af hinanden

Indlæg af Kagehjørnet » 19. jan 2013, 20:44

http://www.kagehjornet.dk

Det er dem der hedder forside, Om Kagehjørnet, kagebestilling, vilkår og kontakt.

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg:709
Tilmeldt:21. jun 2012, 23:40
Kontakt:

Re: Flere div'er ved siden af hinanden

Indlæg af scootergrisen » 19. jan 2013, 22:23

Du kan gøre det at i stedet for du angiver en height så lad være med at angive nogen height også i stedet sæt margin-top og margin-bottom til det samme. For eksempel 10px.

Kagehjørnet
Begynder
Indlæg:15
Tilmeldt:16. jan 2013, 17:48

Re: Flere div'er ved siden af hinanden

Indlæg af Kagehjørnet » 20. jan 2013, 15:02

Det virkede perfekt!
Mange mange tusinde tak for hjælpen.

Besvar