Avatar billede emma-sofie Nybegynder
06. april 2004 - 01:53 Der er 10 kommentarer

Ikke bruge frames mere - tid til noget mere korrekt

Hej Alle

Jeg ved ikke lige hvor jeg skal stille dette spørgsmål, men nu gør jeg det her....

Jeg skal lave en simpel side, med en "bundframe" som skal være tilstede hele tiden. I denne vil der være nogle knapper til den øverste hovedside.

Jeg har altid bare lavet det i frames, men dette vil jeg gerne væk fra nu. Hvordan anbefaler I, at jeg laver siden ??
Avatar billede emma-sofie Nybegynder
06. april 2004 - 02:10 #1
Er det ikke noget med at sætte en tabel ind med følgende:
<div style="position:absolute;bottom:100px">

Eller hvad ?? Jeg er ikke lige helt sikker !!
Avatar billede grunken Nybegynder
06. april 2004 - 02:31 #2
sådan omtrent ? :o)

<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <title>Haleluja</title>
  <style type="text/css">
  html,body{
    height:100%;
    width:100%;
    margin:0px;
    overflow:hidden;
  }

  #main{
    overflow:auto;
    height:100%;
    width:100%;
    padding-bottom:100px;
  }

  #bund{
    height:100px;
    width:100%;
    bottom:0px;
    background-color:#c0c0c0;
    position:absolute;
  }
  </style>
</head>
<body>
  <div id="main">
  Her kommer en masse indhold
  </div>

  <div id="bund">
  Her er bunden
  </div>
</body>
</html>
Avatar billede roenving Novice
06. april 2004 - 02:49 #3
Avatar billede emma-sofie Nybegynder
06. april 2004 - 12:07 #4
Tusind Tak begge to, det er helt fint.
Jeg har brugt grunken's forslag.

Lige et tillægsspørgsmål:

Hvis jeg nu godt vil placere et billede i min main del, altså det store vindue og dette skal være centreret både lodret og vandret, hvordan skal jeg så gøre dette ???

Jeg har på eksperten fundet følgende løsning:

.centerImg {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -150px;  /* halvdelen af bredden */
  margin-top: -250px;  /* halvdelen af højden */
}
og derefter bruge
<img src="dit_billede.jpg" class="centerImg" alt="et billede"/>

.... dette centrerer jo billedet på hele siden og ikke i mit nuværende øverste vindue (main del)

Kan man på en aller anden måde trække de 100 pix fra i centreringen ???
Avatar billede lordhead Nybegynder
06. april 2004 - 13:59 #5
Hvad med at rette margin-top til dette måske? :)

margin-top: -150px; /* halvdelen af højden -100px */

Bare et forslag :)
Avatar billede emma-sofie Nybegynder
06. april 2004 - 16:28 #6
Hmmm.. syntes ikke rigtig det virker !!!!!
Avatar billede roenving Novice
06. april 2004 - 17:06 #7
Du skal sætte position:relative ind i din #main-style, så billedet ved, at det skal kigge på det for at finde absolut-heden ...
Avatar billede emma-sofie Nybegynder
08. april 2004 - 00:14 #8
Jeg prøver lige.......
Avatar billede emma-sofie Nybegynder
09. april 2004 - 16:55 #9
Hmmm - det fungerer ikke lige helt....

Jeg vender tilbage.
Avatar billede emma-sofie Nybegynder
11. april 2004 - 20:31 #10
Har ikke glemt jer.....Det virker fint lige nu.

Vender tilbage.
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