CSS Problem - Positionering

Tags:    java


Hej alle!

Har et problem som har irriteret mig i noget tid.
Hvis jeg f.eks vil lave en menu i css med en lille ramme rundt om den og vil positionere den så den f.eks er i højre side, med css passer det ikke ind i andre folks skærme. Jeg har selv en ret stor skærm og når jeg f.eks prøver min side af på en anden computer er menuen helt oppe i højre hjørne.

I mit stylesheet gør jeg sådan her ( Dette er bare et eksempel det er ikke min kode):

#menu {
position:absolute;
top: 123px;
right: 146px;
border-width: 5px;
border-style: outset ;
border-color: darkblue;
}

Jeg har hørt noget om at det er noget i denne her retning:

width: 20px;
men jeg ved ikke om det er det eller hvor jeg skal skrive det.

Pls hjælp :P



5 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 6 karma
Sorter efter stemmer Sorter efter dato
Dette skulle muligvis ligge i HTML/CSS afdelingen.



Du kan enten prøve float: right; eller bruge margin-right: auto;

Det skulle gerne gøre det

Kan ikke lige komme i tanke om en anden løsning



Præcis positionering er et fortidlævn hvis du spørger mig. ting som "left" og "top" burde afskaffes, da alting handler om brugerens skærm.
Udvikleren.dk bruger det faktisk sine menuer, men det går fordi at det kun handler om at sætte dem helt ind til siden. men i dit tilfælde ville jeg gå over til noget helt normalt <div> programmering.. :)



Sorry det havde jeg ikke opdaget :(



Men ved du hvordan jeg kan løse det? Har døjet med det i meget lang tid :/



t