Avatar billede trivial Nybegynder
12. august 2001 - 19:17 Der er 18 kommentarer og
2 løsninger

Lidt Grimt ikke?

Hejsa!

Jeg har denne hjemmeside http://www.farvlecrew.subnet.dk det ser lidt skørt ud med de layers, hvordan gør jeg sådan at layersne bliver på sin plads og ikke flyver rundt, der må da være en løsning, hvis i er 100% sikkre på at der ikke er en løsning, så skriv hvad jeg så skal gøre...  Tak:)
Mvh Trivial
Avatar billede trivial Nybegynder
12. august 2001 - 19:17 #1
Avatar billede crunch Nybegynder
12. august 2001 - 19:19 #2
du skal bruge usynlige tables istedet for layers. Det er det eneste der virker ordentligt.
Avatar billede trivial Nybegynder
12. august 2001 - 19:20 #3
crunch-> Okay, men kan jeg indsætte en table i min anden tabel jeg har lavet?
Avatar billede hobbez Nybegynder
12. august 2001 - 19:24 #4
Du skal placere dine layers i forhold til dine tabeller, ikke i forhold til siden i øvrigt.

Dine tabeller flytter sig jo (de har fast bredde og er centreret) i forhold til øverste venstre hjørne på siden.

For hvert layer har du en placeholder. Den skal være I TABELLEN, når du gerne vil have placeret dit layer I FORHOLD TIL TABELLEN.

Tag fat i det pågældende layers placeholder - det er den lille gule ikon med c\'et - og træk den ned i en celle i tabellen. Bemærk at det KUN er placeholderen der flytter sig - dit layer bliver hvor det er, fordi du har valgt at placeringen skal være ABSOLUTE.

Og gem, og se på resultatet.

/Rob
Avatar billede trivial Nybegynder
12. august 2001 - 19:31 #5
mine layers er jo allerede i en tabel!
Avatar billede fatrix Nybegynder
12. august 2001 - 19:35 #6
ellers en flot side med mange gode ting
Avatar billede hobbez Nybegynder
12. august 2001 - 19:50 #7
trivial: Nej, de er ikke! Dine layers er placeret OVER din tabel, men koden er placeret UDENFOR tabellen.

Sse på din kode:

-----klip-----

<table width=\"780\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\" height=\"69\">
  <tr>
    <td>
      <div align=\"center\"><img src=\"banner.jpg\" width=\"765\" height=\"66\"></div>
    </td>
  </tr>
</table>
<br>
<div id=\"Layer1\" style=\"position:absolute; width:94px; height:25px; z-index:1; left: 11px; top: 89px\">
  <div align=\"center\">
    <p align=\"left\">..Info..</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <div id=\"Layer2\" style=\"position:absolute; width:96px; height:61px; z-index:2; left: 0px; top: 25px\">
      <div align=\"left\">
        <p><font size=\"2\">Indeldning<br>

-----klip-----


Gør nu som jeg skrev.

Så vil der ske det, at det kode der styrer dine layers bliver placeret INDEN for din table.

Så kommer dine layer placeholders INDENFOR tabelle, i stedet for UDENFOR, som i her:

<table width=\"780\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\" height=\"69\">
  <tr>
    <td>
<div id=\"Layer1\" style=\"position:absolute; width:94px; height:25px; z-index:1; left: 11px; top:
    <div id=\"Layer2\" style=\"position:absolute; width:96px; height:61px; z-index:2; left: 0px; top: 25px\">

      <div align=\"center\"><img src=\"banner.jpg\" width=\"765\" height=\"66\"></div>
    </td>
  </tr>
</table>
<br>
89px\">
  <div align=\"center\">
    <p align=\"left\">..Info..</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
      <div align=\"left\">
        <p><font size=\"2\">Indeldning<br>


Du blander PLACERINGEN af dine LAYERS sammen med placeringen af dine PLACEHOLDERS.

/Rob
Avatar billede crunch Nybegynder
12. august 2001 - 20:06 #8
du kan sagtens ligge tabeller i tabeller. man plejer at kalde det \"nestede tabeller\".
Hvis du stjæler en kildekode fra et pro. site som f.eks. Jubii og paster det ind i din editor vil du kunne se princippet.
Avatar billede trivial Nybegynder
12. august 2001 - 20:07 #9
hobbez-> Jeg skal nok gøre som du siger, men grunden til jeg ikke har prøvet er fordi, jeg ikke helt forstod det. Hvis du gider, så prøv at forklare, helt fra starten således: sæt først en tabel så layer eller hvordan det nu er. Og bliv nu ikke sur fordi jeg ikke helt forstår:)

Trivial
Avatar billede trivial Nybegynder
12. august 2001 - 20:38 #10
Dette er irriterende, hvordan trækker jeg den ind i tabelen så den bliver der og hvordan sætter jeg det væk så den ikke er absoult
Avatar billede hobbez Nybegynder
12. august 2001 - 20:40 #11
Hvis du vil starte forfra:

Først laver du en tabel.

Så stiller du dig i en celle i tabellen - f.x. den først celle.

og SÅ vælger du INSERT og så LAYER.

På den måde bliver dit layer placeret i forhold til tabellen, og \'følger med\' når tabellen flytter sig. Men pas på. Hvis du ændrer størrelse på tabellen, så går det galt. Derfor skal tabellens størrelse være defineret (pixels, ikke procent).

/Rob
Avatar billede trivial Nybegynder
12. august 2001 - 20:46 #12
hobbez-> Hvad så med det billed der er i tabelen?
Avatar billede trivial Nybegynder
12. august 2001 - 21:06 #13
hobbez-> Hmmmm... kan du prøve at lave det i dreamweaver, jeg kan sende filerne til dig, så ka jeg se hvordan du har gjort i dreamweaver, hvis du vil så skriv din email!

Mvh Trivial
Avatar billede trivial Nybegynder
12. august 2001 - 21:12 #14
hobbez-> Hmmm... hvordan gør jeg så hvis jeg så kun vil bruge tabeller som crunch siger
Avatar billede hobbez Nybegynder
12. august 2001 - 23:00 #15
trivial >> Hvis du bruger tabeller som crunch siger, så bruger du jo ikke layers, og har ikke noget layer-problem :o)

Men hvis du gerne vil lege med layer, og de muligheder de giver, så send en fil til mail@rob.dk, så skal jeg ændre lidt, og sende den tilbage igen.

Prøver lige at lave et eksempel jeg lægger op på min server :o)

/Rob
Avatar billede trivial Nybegynder
12. august 2001 - 23:27 #16
Jeg sender det til dig nu! Jeg håber virkelig du kan løse problemet, for jeg har siddet ved det i flere måneder. Som sagt jeg sender dem nu!
Avatar billede trivial Nybegynder
12. august 2001 - 23:33 #17
Har du fået dem?
Avatar billede hobbez Nybegynder
13. august 2001 - 00:06 #18
Ja, jeg har fået dem, og kigget på dem. Men det går først op for mig nu, hvor mange layers du arbejder med. Det er totalt overkill.

Det er langt hurtigere at lave det om til et enkelt layer, eller HVIS DET IKKE ABSOLUT SKAL VÆRE LAYERS, så følg crunch\'s forslag, om at lave tabeller i tabeller.

/Rob
Avatar billede trivial Nybegynder
13. august 2001 - 01:11 #19
Hobbez-> Her er lidt til dig når du vågner: Du skal have mange tak for hjælpen...du har været til stor nytte for mig. Dog har jeg lige nogle spm, i menuerne har du brugt mine billeder jeg har lavet eller har du bare skrevet bagrund osv? Ikke fodi det gør noget bare lidt info til mig selv. Også hvis jeg nu laver en helt ny menu,som man ikke kan lave i dreamweaver hvordan indsætter jeg  den så i menuen til venste uden at menuen/billedet bliver deltop, forstå du?

Mvh Asger/Trivial
Avatar billede trivial Nybegynder
13. august 2001 - 01:15 #20
Kort sagt hvad gør jeg hvis det er et billed der skal sidde i menuen!
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
Kurser inden for grundlæggende programmering

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