Avatar billede pnr Nybegynder
06. januar 2005 - 11:38 Der er 6 kommentarer og
3 løsninger

Kan man placere en tabel oven på noget tekst

Jeg vil lave et design hvor der ligger noget nedtonet tekst i baggrunden af siden, Dvs. at jeg har brug for at placere mine tabeller oven på teksten. Men hvordan gør man det? (Fordi at det skal være tekst er så evt. søgemaskiner kan få en masse søge ord )
Avatar billede danny_k Nybegynder
06. januar 2005 - 12:00 #1
Du kan eventuelt bruge layers. dette spørgsmål giver lidt info om det:
http://eksperten.dk/spm/10781
Avatar billede morteeart Nybegynder
06. januar 2005 - 12:03 #2
layers findes ikke.
Det hedder <div> boxe med position: absolute; og z-index;
Avatar billede pnr Nybegynder
06. januar 2005 - 12:06 #3
Kan i give et hurtigt eksempel på hvordan jeg placer en tabel oven på en tekst?
Avatar billede danny_k Nybegynder
06. januar 2005 - 12:10 #4
<html>
<head><title>hej</title>
<style type="text/css">
.lag1 {position:absolute; top:156px; left:138px; color:#ffffff; background:#647380;z-index:1;}
.lag2 {position:absolute; top:166px; left:128px; color:#ffffff; z-index:2;}
</style>
</head>
<body>
<div class="lag1"><br> dette er et lag<br></div>
<div class="lag2"> <table border="1"><tr><td>det er dette også!</td></tr></table></div>
</body>
</html>
Avatar billede roenving Novice
08. januar 2005 - 09:43 #5
Layers findes ganske glimrende, men de hedder div som html-tags !-)

-- og så kan det nok betale sig at være opmærksom på, at hvis man positionerer et element, kan man inde i det element positionere absolut men releativt til elementet og ikke globalt, feks.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head><title>hej</title>
<style type="text/css">
html,body{height:100%;margin:0px;border:0px;padding:0px;font-family:tahoma,verdana,arial,sans-serif;font-size:small;}
#container{position:relative;width:764px;margin:0 auto;}
.lag1 {position:absolute; top:156px; left:138px; color:#ffffff; background:#647380;z-index:1;}
.lag2 {position:absolute; top:166px; left:128px; color:#ffffff; z-index:2;}
</style>
</head>
<body>
  <div id="container">
    <div class="lag1"><br> dette er et lag<br></div>
    <div class="lag2"> <table border="1"><tr><td>det er dette også!</td></tr></table></div>
  </div>
</body>
</html>
Avatar billede danny_k Nybegynder
12. januar 2005 - 09:53 #6
virker det?
Avatar billede pnr Nybegynder
12. januar 2005 - 10:01 #7
Havde lige glemt den her, det må i undskylde!

ja jeg fik det til at virke, men ikke nogen af de ovenstående løsninger. Jeg fuskede mig frem til noget med inspiration fra ovenstående.

roenving: smid et svar så får danny_k og dig point!
Avatar billede roenving Novice
12. januar 2005 - 18:58 #8
Oki '-)
Avatar billede roenving Novice
13. januar 2005 - 16:55 #9
-- og tak for point ;~}
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