Säg att jag har div1 som ligger positionerad 200px från vänsterkanten, sen har jag div2 som jag vill skall ligga 15 px till höger om div1, oavsett var div2 är någonstans.
Om jag sedan ändrar div1 så den ligger 300px från vänsterkanten skall alltså div2 följa med utan att jag behöver ändra något. Är detta möjligt? |
prova med position: relative; float: left; left: 15px; top: ???px; (variera ??? om det behövs för att få den i rätt höjd, annars 0)
|
Citat:
Svårt att förklara :\ |
lägg div2 inuti div1.. funkade förr.. vet inte exakt hur det funkar nu
<div id="myMainDiv"> <div id="mySubDiv10pxToTheLeftOfMyMain"> </div> </div> |
Testa att göra en "container"-div innehållande 2 andra divvar. På dessa två sätter du float:left; på den vänstra och float:right; på den högra. Sedan styr du margins med css.
EDIT: Såg inte att melin tipsade om samma sak.. sorry! ;) |
I princip sätter sätter du följande på div2:
float: left; margin-left: 15px; Ett problem du kan träffa på är att om besökaren på hemsidan gör sitt fönster mindre så kan div2 "hoppa ner" och lägga sig under div1. |
Alla tider är GMT +2. Klockan är nu 20:37. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson