Avatar billede drean Nybegynder
14. juni 2000 - 11:12 Der er 4 kommentarer og
1 løsning

Placering ???

Hej

Jeg har et billede som jeg skal have placeret i midten af skærmen, det er jo ikke svært, men det skal ligge halvt over en tabel, og det kan jeg ikke helt finde ud af, er der nogen som kan hjælpe mig med det ?
billedet skal ligge helt øverst i browseren, så det er jo nemt nok. men få det placeret i midten kan jeg ikke...hjælp ?

Det må vel være noget med at man skal finde bredden på vinduet, og så udregne hvor langt inde laget skal ligge ???
Avatar billede phylox2 Nybegynder
14. juni 2000 - 11:14 #1
<div align="center">
<!-- Vandret -->
<center>
<table border="0" width="200" height="200">
<tr>
<td>

<div align="center">
<!-- Lodret -->
<center>
<table border="0" width="100" height="100">
<tr>
<td>
Tekst
</td>
</tr>
</table>
</center>
</div>

</td>
</tr>
</table>
</center>
</div>

Sådan :)
Avatar billede drean Nybegynder
14. juni 2000 - 11:35 #2
Det skal ikke være i tables, den skal nemlig ligge halvt udenfor en tabel og halvt indeni, jeg har nok tabeller på min side, og vil lave det i javascript og CSS
Avatar billede theartist Nybegynder
14. juni 2000 - 11:43 #3
DHTML skal du lave det i

http://www.dansteinman.com/dynduo/
http://www.bratta.com

De har det du skal bruge...
Avatar billede olebole Juniormester
14. juni 2000 - 12:56 #4
Det har Dan's dicipel også..Hehe! Og jeg synes, jeg har svaret på det her mange gange indenfor det sidste stykke tid - i lidt forskellige varianter...men her er den:

<html>
<body bgcolor=white>

<script language="javascript">
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false

winW = (ns4)? window.innerWidth-16 : document.body.offsetWidth-20
winH = (ns4)? window.innerHeight : document.body.offsetHeight

astr = "<style type='text/css'>\n";
astr += "#mitDiv{position:absolute; left:"+(winW-128)/2+"px; top:"+(winH-200)/2+"px;}\n";
astr += "</style>\n";
document.write(astr);
</script>

<div id="mitDiv"><img src=mitPic width=128 height=200></div>

<!--    Her kommer resten af din side    -->

</body>
</html>

NB: Scriptet SKAL ligge EFTER <body>, da IE bruger 'body' til at bestemme størrelserne.
/Vh
Avatar billede olebole Juniormester
14. juni 2000 - 13:01 #5
Men check lige theartist's første link ud...det er fantastisk godt. Der ligger en 'monster' tutorial på X-browser DHTML, samt et JavaScript API (dynlayer.js) med hvilket, du kan opbygge alle mulige DHTML-funktioner. Til 'dynlayer.js' hører så en række 'widgets', der arbejder sammen med API'et og udbygger det.
Prøv det!  ;-))
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester