Kom ihåg mig?
Home Menu

Menu


CSS fråga

Ämnesverktyg Visningsalternativ
Oläst 2009-06-11, 16:34 #1
Pixit Pixit är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2008
Inlägg: 15
Pixit Pixit är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2008
Inlägg: 15
CSS problem. Nu står det stilla i huvudet eller också går det inte fixa..

Om man vill dela in browserfönstret i tre kolumner.

Kolumn 3, bredd 100 pixel. Längst ut till höger på skärmen.
Kolumn 2, också bredd 100 pixel. Till vänster om kolumn 2.
Kolumn 1 skall ligga till vänster och ta upp resten av skärmen oavsett skärmstorlek.

Och alla kolumner ska scrolla. Hur fixar man det med CSS och <DIV>-taggar???? Nån som kan?
Pixit är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-06-11, 17:14 #2
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Kod:
<div id="container">
<div id="column1"></div>
<div id="column2"></div>
<div id="column3"></div>
</div>
Kod:
#container { width: 100%; }
#column1 { float: left; overflow: auto; }
#column2 { float: right; overflow: auto; width: 100px; }
#column3 { float: right; overflow: auto; width: 100px; }
Jonas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-06-11, 17:17 #3
Undoredoos avatar
Undoredoo Undoredoo är inte uppkopplad
Medlem
 
Reg.datum: May 2008
Inlägg: 179
Undoredoo Undoredoo är inte uppkopplad
Medlem
Undoredoos avatar
 
Reg.datum: May 2008
Inlägg: 179
Jag vet ett grymt ställe som heter Google.

http://www.google.se/search?q=css+3+columns
Undoredoo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-06-11, 17:32 #4
Pixit Pixit är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2008
Inlägg: 15
Pixit Pixit är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2008
Inlägg: 15
Citat:
Ursprungligen postat av Jonas
Kod:
div id=container
div id=column1/div
div id=column2/div
div id=column3/div
/div
Kod:
#container { width 100%; }
#column1 { float left; overflow auto; }
#column2 { float right; overflow auto; width 100px; }
#column3 { float right; overflow auto; width 100px; }

Tack för försöket men funkar inte. Innehållet i kolumn 1 lägger sej rakt över hela sidan och de två andra kolumner hamnar under.

Citat:
Ursprungligen postat av Undoredoo
Jag vet ett grymt ställe som heter Google.
http://www.google.se/search?q=css+3+columns
Lätt att hitta exempel där den tredje kolumnen ändrar storlek eller där man vet storlekarna på alla tre kolumnerna. Men jag ska söka vidare.
Pixit är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-06-11, 17:41 #5
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
http://www.maxdesign.com.au/presentation/l...iquid/index.htm
allstars är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-06-11, 17:44 #6
Undoredoos avatar
Undoredoo Undoredoo är inte uppkopplad
Medlem
 
Reg.datum: May 2008
Inlägg: 179
Undoredoo Undoredoo är inte uppkopplad
Medlem
Undoredoos avatar
 
Reg.datum: May 2008
Inlägg: 179
Tänk på att din layout i princip är 2 kolumner. Alltså, 1 flexibel kolumn till vänster, och en kolumn till höger som är 200px.

Högerkolumnen kan du ju dela upp separat, utan att bråka med den övergripande layouten.
Undoredoo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-06-11, 17:59 #7
Pixit Pixit är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2008
Inlägg: 15
Pixit Pixit är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2008
Inlägg: 15
Tack alla! Nu har jag fixat det. jonas kod funkade nästan men man måste tydligen skriva DIV-taggarna i omvänd ordning:


<div id="container">
<div id="column3"></div>
<div id="column2"></div>
<div id="column1"></div>
</div>

#container { width 100%; }
#column1 { float left; overflow auto; }
#column2 { float right; overflow auto; width 100px; }
#column3 { float right; overflow auto; width 100px; }
Pixit är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-06-12, 10:44 #8
Mattias Mattias är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2004
Inlägg: 2 049
Mattias Mattias är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2004
Inlägg: 2 049
Citat:
Originally posted by Pixit@Jun 11 2009, 16:59
Tack alla *Nu har jag fixat det. jonas kod funkade nästan men man måste tydligen skriva DIV-taggarna i omvänd ordning:
Förtydligan för oss som vill veta
Float right skall ligga innan innehåll som ligger till vänster om floaten.
Gör inte bilden, text, diven, det så hoppar den "en rad".
Mattias är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 06:48.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017