23. maj 2001 - 20:45Der er
10 kommentarer og 1 løsning
centrering af layer
Hey er der nogen som kan hjælpe mig
Jeg sidder her og er ved at lave et site med et en centrert tabel hvori der blandt andet er et billed og et navigationspanel. Mit problem er at jeg skal have noget informtion i den tabel som fylder mere end tabellen. Så skal jeg jo ha\' en scrollbar ved hjælp af ex. et layer. Men hvordan centrerer jeg et layer? Eller er der andre måder hvorpå jeg kan lave en scrollbar i der?
DW er et dejlig program, jeg bruger det også selv, men når det kommer til andre detaljer end dw\'s egne går det ofte galt. Derfor laver jeg altid de sidste detaljer i et andet program.
Selvom det ser forkert ud i DW vil det næsten altid se rigtigt ud i browseren.
Hvad med den her, hvis du alligvel ikke bruger absolutte værdier for størrelsen:
<div id=\"layer1\" STYLE=\"text-align:center\"> bla bla </div>
Hey Oscar, det fungerer simpelthen ikke. Det eneste der sker er at teksten bliver centreret. Har du fået det til at fungere? Hvis du finder ud af det gider du så ikke fortælle mig hvordan for jeg er lidt på skideren med denne side.
Hvis jeg sætter <center>jsddklek</center> rundt om hele <div> tags\'ne så centrerer den layeret men den gør så er det layerets venstre øverste hjørne som centreres. Gantz
Jeg begynder så småt at forstå problemet. Den eneste løsning jeg umiddelbart kan finde er denne: <DIV ID=\"Layer1\" STYLE=\"position:absolute;width:441px;height:198px;z-index:1;overflow:auto;left:22%;\">
Den er desværre ufuldstændig. Problemet er at man ikke kan blande absolutte og relative parametre i det samme lag.
De 22% er layerets venstre kants placering, hvilket passeer så nogenlunde ved 800x600. I virkeligheden skal tallet være halvdelen af browserens aktuelle bredde minus 441
Hey Oscar, jeg har lige fået et tip af en ven som jeg vil prøve at tjekke. Det virker til at kunne lade sig gøre Hvis det virker kan jeg godt lægge scriptet ud til dig hvis du vil ha\'det
Yes så fik jeg lavet det!!!!! Hold kæft hvor har det også taget lang tid. Først laver man et lag, så sletter man Left og Top, sågår man ind i HTML koden og retter ABSOLUTE til style=\"position:RELATIVE; når det er lavet sætter man bare en <center><div id>sdkfsk</div></center> rundt om lagets tags.
Her er et eksempel
<html> <head> <title>Untitled Document</title> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"> <script language=\"JavaScript\"> <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName==\"Netscape\")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); // --> </script> </head>
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.