GustavMedlem sedan jan. 20001 932 inlägg Nu har jag lite problem igen...
Jag har ett lager, <layer>, som jag vill ska vara centrerat. Men det går ju inte eftersom det bara finns absolute och relative att välja på när man positionerar.
Då tänkte jag att man kanske kunde skriva ett javascript som först tar 50% av skärmbredden och sen tar bort 150 pixlar från det värdet. Det måste väl gå???
Hur gör man sen när man ska lägga in det värdet i LEFT?
[kod]
<div id=Layer1
style="HEIGHT: 250px; LEFT: 300px; OVERFLOW: visible; POSITION: absolute; TOP: 150px; VISIBILITY: visible; WIDTH: 615px; Z-INDEX: 2"><img SRC="vita.gif" height=250 width=384></div>
Vore sjysst om nån hade nån bra idé... ;)
SweyMedlem sedan apr. 20003 971 inlägg Välj relativ bredd och lägg den i
<p align=center></p>
------------------
/mvh Swey
Wadde Hadde Dudde Da
Programmera Php
swey@tjohoo.se
nicclasMedlem sedan feb. 20001 050 inlägg Hejsan,
Om du tittar i denna kod http://cgi.webforum.nu/wf/Forum1/HTML/000157.html
så innehåller den de kommandon du behöver. Denna kod placerar två <div>-objekt relativt dokumentets storlek.
(Som vanligt blir det ett antal if-satser för att kolla om det är IE eller NS!)
Naturligtvis är det en del jobb kvar att göra innan det blir precis som du vill :)
/nicclas @ http://www.nic-sys.se
Redigering: Swey's ide är enklare... men fungerar inte alltid lika bra (tex om du har en meny till vänster).
[Redigerat av nicclas den 16 maj 2000]