Panelen



Forumnavigering
Senast inloggade
RSS
Sponsorer

Forum > Klientspråk > CSS

Placera divar jämte varandra

LP_MAXI
LP_MAXI

Gradering

#14413

Hej på er.

Jag är värdelös på CSS kom jag nyss på. Jag borde kunna detta men tydligen lyckas jag inte. Det jag vill göra att att få tre stycken divar att placera sig jämte varandra.

Som på denna bild:


Jag har inte lyckas komma så långt då sidan förtörs på olika sätt när jag försöker få till en lösning. Jag har gjort en div tränings sida där jag leker lite. Kolla här: http://www.lpmaxi.com

Så finns det någon som kan förklara hur man får tre divar att vara bredvid varandra och om Div ett blir 1000 PX hög och mitten diven bara 400 och den tredje längst till höger bara kanske 100 px så ska domvara jämte varandra.

 

http://www.lpmaxi.se/
ID: #14413 | Skapades: 2009-02-09 20:27:17 | Tråden har 10 svar och har lästs 681 gånger.

Sv: Placera divar jämte varandra

voigtan
voigtan

Gradering

#14414

float left och en bestämd width.

Hur man ställer en fråga: http://support.microsoft.com/kb/q555375
ID: #14414 | Skapades: 2009-02-09 20:28:36

Sv: Placera divar jämte varandra

LP_MAXI
LP_MAXI

Gradering

#14415

Det gick nästan. resten av sidan hänger inte med ner när divarna blir lite höga.

kolla på http://www.lpmaxi.com


http://www.lpmaxi.se/
ID: #14415 | Skapades: 2009-02-09 20:34:35

Sv: Placera divar jämte varandra

voigtan
voigtan

Gradering

#14416

Lägg in en clear: both i en extra div mellan dom.

Hur man ställer en fråga: http://support.microsoft.com/kb/q555375
ID: #14416 | Skapades: 2009-02-09 20:39:13

Sv: Placera divar jämte varandra

LP_MAXI
LP_MAXI

Gradering

#14417

Nu hänger jag inte med. Var skall jag lägga en extra div med clear: both; ?

http://www.lpmaxi.se/
ID: #14417 | Skapades: 2009-02-09 20:42:42

Sv: Placera divar jämte varandra

voigtan
voigtan

Gradering

#14418

efter dina 3 divar, lägg in en till div som har css: clear: both;

Mellan footern och 3:e diven

 

red:

Kan ju rekommendera att du läser: http://www.subcide.com/tutorials/csslayout/

Hur man ställer en fråga: http://support.microsoft.com/kb/q555375
ID: #14418 | Skapades: 2009-02-09 20:47:31

Sv: Placera divar jämte varandra

LP_MAXI
LP_MAXI

Gradering

#14419

Sådär ja. Nu börjar det likna något. Jag ska läsa guiderna på länken du tipsade om.

Tack för hjälpen.

http://www.lpmaxi.se/
ID: #14419 | Skapades: 2009-02-09 21:03:58

Sv: Placera divar jämte varandra

Man kan lägga en <br /> med en css klass innehållandes clear:both också. Tycker det är bättre än en tom div.
Brukar köra med det. <br class="clear" />

Goda råd är något alla söker efter, men som ingen följer, inte ens den som ger dem. ~ Harry Ruby
ID: #14420 | Skapades: 2009-02-09 21:30:26

Sv: Placera divar jämte varandra

voigtan
voigtan

Gradering

#14421

man kan även köra overflow: hidden så slipper man ett extra element i huvudtaget, men blir offtast lite mer problem, <div /> fungera i FF men inte IE.

Div eller br är en smaksak, br ger en extra radbrytning vid kopiering viilket jag inte är förtjust i ;)

Hur man ställer en fråga: http://support.microsoft.com/kb/q555375
ID: #14421 | Skapades: 2009-02-09 21:33:31

Sv: Placera divar jämte varandra

Hultin
Hultin

Gradering

#14444

Men om du använder ett div element så har du ett helt tomt divelemet som bara ligger där, vilket känns överflödigt, men som sagt smaksak :)

... ORANGE HEARTS!
ID: #14444 | Skapades: 2009-02-12 08:31:53

Sv: Placera divar jämte varandra

voigtan
voigtan

Gradering

#14445

En annan sak som jag ogillar är ju att <br /> är en line-break dvs för att bryta texter + den kommer generera en onödig line-break vilket kan resultera att du måste göra om din CSS ännu mer att sätta font-size och andra egenskaper, som sagt du behöver inte ens köra med en clear: both om du kör en overflow: hidden, vilket kan ge framtida problem, men då slipper du att ha ett extra element av en div eller en br. Detta är lite överkurs, jag har en svensk blogg om detta men just nu hittar jag bara quirkmodes artikel om det: http://www.quirksmode.org/css/clearing.html

Du använder det du tycker fungera för dig, en div är ju ändå en diverse-element så den är inget specifikt, vi väntar nu bara på html5 så vi kan skapa elementet <clear> ;)

Hur man ställer en fråga: http://support.microsoft.com/kb/q555375
ID: #14445 | Skapades: 2009-02-12 08:56:52
© Copyright 2007-2009 Shadi Domat | Version 3.0 | Sidkarta | Policy