03. juni 2003 - 22:55Der er
8 kommentarer og 1 løsning
Tekst flytter sig.
når man på min hjemmeside skifter til en anden tekst str. i sin browser, flytter min ellers fine tekst sig ind over hinanden. Hvordan undgås det?? Der er tale om en fortløbende tekst som begynder i lag 1 og fortsætter i lag 2. Disse to lag er nydeligt lagt op af hinanden, men flytter sig åbenbart ind over hinanden når en besøgende ånsker at se teksten i en større størelse. Jeg har bemærket at nogle hjemmesider har den mani og andre kan man bare ikke skifte txtstørrelse.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Mit problem ser således ud: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript" type="text/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>
<body>
<div id="Layer1" style="position:absolute; left:94px; top:83px; width:216px; height:4px; z-index:1">det er sådanne en ganske alm tekst der starter her i lag nr 1=zindex1 der skal fortsætte i </div> <div id="Layer2" style="position:absolute; left:91px; top:142px; width:219px; height:23px; z-index:2">dette lag som er lag nr 2 zindex 2. jeg bruger dreamwever og har ikke meget forstand på koder. jeg kan se at der står "DIV" ud for mit layer, og der er en boks der hedder "overflow", men aner ikke hvad det betyder.</div> </body> </html>
Jeg vil egentlig bare vide hvordan jeg laver en alm tekst på min hjemmeside, som ikke bliver større eller mindre, når man ser den i sin browser og vælger "vis->teksstørrelse" rullemenuen nr 3 fra venstra .
Teksten skal helst stå i et lag. så er den dejlig nem at flytte så den passer til de andre elementer på siden, MEN altså samme txt størrelse hele tiden.
OK, jeg kan godt se at dit problem opstår fordi at du bruger Dreamweawer og derfor ikke ser selve koden men arbejder med "What You See Is What You Get" hvilket desværre ikke er hele sandheden :( Et godt råd er derfor at lære html og brug af style-sheets fra bunden, det er nu slet ikke så svært.
Her er din kode med brug af style-sheets, hvilket gør at teksten ikke ændrer størrelse uanset hvad brugeren vælger af tekststørrelse i sin browser.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript" type="text/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>
<body>
<div id="Layer1" style="position:absolute; left:94px; top:83px; width:216px; height:4px; z-index:1"> <H1>det er sådanne en ganske alm tekst der starter her i lag nr 1=zindex1 der skal fortsætte i </div> <div id="Layer2" style="position:absolute; left:91px; top:142px; width:219px; height:23px; z-index:2">dette lag som er lag nr 2 zindex 2. jeg bruger dreamwever og har ikke meget forstand på koder. jeg kan se at der står "DIV" ud for mit layer, og der er en boks der hedder "overflow", men aner ikke hvad det betyder.</div></H1> </body> </html>
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.