Avatar billede anago Nybegynder
17. november 2001 - 13:44 Der er 5 kommentarer

Opløsning

Hey!

Jeg er i gang med at lave en side i Dreamweaver og har oprettet nogle layers! Det er sådan at hver gang man scoller over et billede kommer en tekst frem og så snart du går væk fra det forsvinder teksten, men problemet er at hvis man ændre opløsningen til feks. 1042x768 så kommer det layer jeg har sat henover billedet! Altså jeg vil vide hvordan man sætter at en layer bliver et sted selv om opløsningen på vedkommendes skærm bliver ændret!
Avatar billede daiz Nybegynder
17. november 2001 - 14:02 #1
Du har sikkert sat nogle align tages et sted eller angivet noget med %, som derfor \"bevæger sig\" og derefter angivet layersne med positioner i pixels, derfor rykker kun noget af billedet sig
:(
Det kan være en ide at lave en unik webside, til de mest alm. opløsniger og en javascript der kan vælge, hvilken den skal vise

John daiz.dk

Avatar billede anago Nybegynder
17. november 2001 - 14:51 #2
Hmm nope det har jeg ikke! Prøv at se her:

#####    Navn:
#####    Alder:
#####    Klasse:
#####    Adresse:
Tænk på at alle #\'tegnene er billedet og når man scoller over kommer det med navn osv. frem! Når man scoler væk forsvinder det! Billedet foroven er i en 800x600 opløsningen, hvis man så lndre den til 1024x768 ser det sådan her ud:

#####Navn:
#####Alder:
#####Klasse:
#####Adresse:

Det kommer helt tæt på! Jeg vil have en måde hvor at den blir hvor den er! Husk det er en layer! Og det hele er angivet i px!
Avatar billede nikolajdu Nybegynder
17. november 2001 - 15:30 #3
Ma kunne scripte layeret ind. :-)


<body>
her komme mit layer :-)
<script>

var ns4 = (document.layers)?true:false;
var ns6 = (document.getElementById && !document.all)?true:false;

if (ns4||ns6){
var hvorBred=document.innerWidth-20;
} else hvorBred=document.body.clientWidth;

document.write(\'<div id=\"topBar\" style=\"position:absolute; left:0px; top:0px; width:\'+(hvorBred)+\'px; height:20px; z-index:1; visibility: visible; background-color: #336699; border: 1px none #000000\">\');
document.write(\'</div>\');
<script>

Her scripte f.eks bredden ind. Du kan så selv ændre det til at være positionen. :-)

/Nikolaj
Avatar billede nikolajdu Nybegynder
17. november 2001 - 15:53 #4
<script>

if ( document.all && ! navigator.userAgent.indexOf(\'Opera\')>=0 )
  var b = document.body.clientWidth;
else
  var b = window.innerWidth;
if (b >= 1024) { hvorSkalJegStaa = 210;
} else
if (b >= 800) {  hvorSkalJegStaa = 190;
}

document.write(\'<div id=\"topBar\" style=\"position:absolute; left:\'+hvorSkalJegStaa+\'px; top:0px; width:200px; height:20px; z-index:1; visibility: visible; background-color: #336699; border: 1px none #000000\">\');
document.write(\'</div>\');
</script>

Noget i den stil.

/Nikolaj
Avatar billede nikolajdu Nybegynder
20. december 2001 - 18:27 #5
Hvorn går det her?
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