/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
position: absolute;
Fra : Lobais


Dato : 17-01-04 19:37

Ved i om der i en senere udgave af css vil være mulighed for at vælge om
position:absolute; skal være totalt absolut (til <html> tagget) eller
bare til parent tagget?

Er der iøvrigt nogle af browserne der tolker det forskelligt, altså
nogle til parent og nogle totalt?

--
Thomas
- "Visdom er ikke resultatet af en uddannelse,
men et livslangt forsøg på at opnå det" - Albert Einstein, 1954


 
 
Erik Ginnerskov (17-01-2004)
Kommentar
Fra : Erik Ginnerskov


Dato : 17-01-04 21:48


"Lobais" <thomas@ahle.dk> skrev

> Ved i om der i en senere udgave af css vil være mulighed for at vælge om
> position:absolute; skal være totalt absolut (til <html> tagget) eller
> bare til parent tagget?

Sådan er det allerede med den nuværende version. En absolut positionering
gælder i forhold til nærmeste ydre positionerede element:

<body>
<p>noget tekst</p>
<div style="position:relative;top:0;left:0"><img
style="position:absolute;top:10px;left:30px" src....

Dette orienterer billedet i forhold til den omgivende <div>. Fjerner du den
relative position, bliver billedet orienteret i forhold til dokumentet.

> Er der iøvrigt nogle af browserne der tolker det forskelligt, altså
> nogle til parent og nogle totalt?

Skulle meget gerne virke ens i alle nyere browsere, forudsat korrekt DTD:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

eller

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">

eller

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

--
Med venlig hilsen
Erik Ginnerskov
http://www.hjemmesideskolen.dk - http://www.html-faq.dk
http://hjem.get2net.dk/egin



Jens Gyldenkærne Cla~ (17-01-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 17-01-04 22:38

Erik Ginnerskov skrev:

> <div style="position:relative;top:0;left:0">

Petitesse - det er ikke nødvendigt at angive top:0/left:0 - begge
er standardværdierne.


> Skulle meget gerne virke ens i alle nyere browsere, forudsat
> korrekt DTD:

Jeg tror faktisk ikke at absolut positionering er påvirket af
doctype switching (dvs. uanset hvilken doctype man vælger vil det
virke på samme måde). Det er dog altid en god ide at vælge en
standardsættende doctypeerklæring - fx en af de tre du har angivet.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Lobais (29-01-2004)
Kommentar
Fra : Lobais


Dato : 29-01-04 17:15

Sat, 17 Jan 2004 21:48:00 +0100. skrev Erik Ginnerskov:

> <body>
> <p>noget tekst</p>
> <div style="position:relative;top:0;left:0"><img
> style="position:absolute;top:10px;left:30px" src....
>
> Dette orienterer billedet i forhold til den omgivende <div>. Fjerner du den
> relative position, bliver billedet orienteret i forhold til dokumentet.

Men kan man ikke skrive det i img taggets css? Hvis man nu har flere bokse
i div'en (hvad man vel ofte har) nytter det jo ikke så meget.

--
Thomas
- "Visdom er ikke resultatet af en uddannelse,
men et livslangt forsøg på at opnå det" - Albert Einstein, 1954


Jens Gyldenkærne Cla~ (29-01-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 29-01-04 23:55

Lobais skrev:

>> <div style="position:relative;top:0;left:0"><img
>> style="position:absolute;top:10px;left:30px" src....

> Men kan man ikke skrive det i img taggets css?

Hvad mener du? Man kan udmærket lægge css-koden op i en <style>-
blok eller ud i et eksterns css-ark.

> Hvis man nu har flere bokse i div'en (hvad man vel ofte har)
> nytter det jo ikke så meget.

Jo - det er netop her det bliver smart. Alle boksene kan placeres
absolut i forhold til én omgivende boks.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408952
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste