Avatar billede sobr Nybegynder
01. maj 2002 - 12:13 Der er 19 kommentarer og
1 løsning

Frameset med css

Jeg har lavet et rammesæt med en ramme øverst til logo, en i venstre side til links, og en stor til at vise indhold.
Når jeg så klikker på et link i venstre side, og det bli'r vist i indholdsruden, ser det mildest talt underligt ud - teksten ligger oven i hinanden - gentaget, og når jeg scrooler, bli'r det tværret ud.
Jeg kører med IE ver.6, har opdateret fra IE ver.5.5 af samme grund - men uden resultat.
I Netscape er der ingen problemer.
???
Jeg har lavet en css.fil som ser sådan ud -

BODY {
    background-repeat:repeat-y;
    background-image:url(kant-baggrund.jpg);
}
P {
    font-size:100%;
    font-weight:bold;
    font-family:'Verdana','Arial',sans-serif;
    color:#FF0080;
}
Avatar billede Slettet bruger
01. maj 2002 - 12:16 #1
Altså Netscape køre jo selt ike med CSS, så det er nok CSS'en der er problemer med...

prøv at ændre font-size til noget som ikke er med %...

Og evt. prøv at slet ikke bruge StyleSheetet; så kan du se om det er CSS, det kan jo også være din Browser der viser det på en skummel måde..
Avatar billede pelkjaer Nybegynder
01. maj 2002 - 12:18 #2
Dette er ikke en god idé:

font-size:100%

Giv den en fast pixel istedet.
Avatar billede werd Nybegynder
01. maj 2002 - 12:24 #3
font-size:100%; - hvad tror du selv det betyder?? - ja korrekt at fonten skal være lige så høj som browseren!!

Brug i stedet: pt, px, em eller cm
Avatar billede sobr Nybegynder
01. maj 2002 - 12:29 #4
Det hjælper ikke, hverken det ene eller det andet
Avatar billede sobr Nybegynder
01. maj 2002 - 12:31 #5
Men det hjalp at jeg fjernede - background-repeat:repeat-y; - fra body, men hvordan skal man så ???
Avatar billede jakoba Nybegynder
01. maj 2002 - 12:37 #6
font-size:100%;
får browseren til at tegne din tekst i præcis den størrelse den ellers ville have tegnet den som default. 150% er så en halv gang større.

så der er intet ivejen med den linie udover at den er overflødig.

i font-family skal 'sans serif' være 2 ord uden bindestreg og med ' tegn om.

ellers er din css helt fin, fejlen må ligge et andet sted. fx i din html kode hvor du (gætter jeg) laver nogle lag eller andet med absolut placering.

Har du mulighed for at lægge et link så vi kan kikke?

mvh JakobA
Avatar billede sobr Nybegynder
01. maj 2002 - 12:41 #7
jakoba > Desværre ikke - men hvorfor har - background-repeat:repeat-y; noget at gøre med teksten, det forstår jeg ikke.
Avatar billede pelkjaer Nybegynder
01. maj 2002 - 12:46 #8
Det burde det heller ikke have.
prøv at tilføje

background-attachment: fixed; (eller scroll)
Avatar billede sobr Nybegynder
01. maj 2002 - 12:51 #9
pelkjaer > har prøvet dit tip, men uden held - det ser stadig lige tosset ud
Avatar billede pelkjaer Nybegynder
01. maj 2002 - 12:52 #10
Så paste din kode ind her.
Avatar billede sobr Nybegynder
01. maj 2002 - 12:54 #11
BODY {
    background-repeat:repeat-y;
        background-attachment:scroll;
    background-image:url(kant-baggrund.jpg);
}
P {
    font-size:0,5cm;
    font-weight:bold;
    font-family:'Verdana','Arial',sans-serif;
    color:#FF0080;
}
Avatar billede pelkjaer Nybegynder
01. maj 2002 - 12:56 #12
Ikke den. Din html kode.
Avatar billede sobr Nybegynder
01. maj 2002 - 12:59 #13
Til css.filen eller hvad????
Avatar billede pelkjaer Nybegynder
01. maj 2002 - 13:01 #14
Da det ikke er din css der fejler noget må det jo være din html.

Så for at hjælpe dig er det nødvendigt at se din kode, og da du ikke kan uploade den, så paste den herind istedet.
Alt mellem <html> og </html> - og så selvfølgelig fra den ramme hvori problemet ligger.
Avatar billede sobr Nybegynder
01. maj 2002 - 13:05 #15
Rammesættet ser sådan ud -

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<HTML>
<HEAD>
<!-- Minus AutoDato -->
    <TITLE>Test</TITLE>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
</HEAD>


<FRAMESET FRAMEBORDER="1" FRAMESPACING="0" BORDER="0" ROWS="100,*" COLS="100%">
    <FRAMESET COLS="*,800,*">
        <FRAME SRC="" NAME="v_kant_top" SCROLLING="no" NORESIZE>
        <FRAME SRC="" NAME="logo" SCROLLING="no" NORESIZE>
        <FRAME SRC="" NAME="h_kant_top" SCROLLING="no" NORESIZE>
    </FRAMESET>
    <FRAMESET COLS="*,200,600,*">
        <FRAME SRC="" NAME="v_kant_bund" SCROLLING="no" NORESIZE>
        <FRAME SRC="links.htm" NAME="links" SCROLLING="auto">
        <FRAME SRC="" NAME="indhold" SCROLLING="auto">
        <FRAME SRC="" NAME="h_kant_bund" SCROLLING="no" NORESIZE>
    </FRAMESET>
</FRAMESET>


</HTML>
Avatar billede pelkjaer Nybegynder
01. maj 2002 - 13:06 #16
<q>"og så selvfølgelig fra den ramme hvori problemet ligger"</q>

Prøv igen :)

Du kan ikke ha problemer i alle dine rammer, så det er indholdet fra den med problemet vi skal se, ikke framesettet.
Avatar billede sobr Nybegynder
01. maj 2002 - 13:10 #17
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<HTML>
<HEAD>
<!-- Minus AutoDato -->
    <TITLE>Scenarie</TITLE>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
<LINK HREF="test.css" REL="stylesheet" TYPE="text/css">
</HEAD>
<BODY>

<A NAME="Til toppen"></A>
<TABLE ALIGN="center" BORDER="0">
<TR>
  <TD WIDTH="500">
<BR>
  <H2>Scenarie</H2>
<P>

Tekst . . . .

<BR>
<DIV STYLE="text-align:right"><A HREF="#Til toppen">Til toppen</A></DIV>
</FONT>
</TD>
</TR>
</TABLE>
 
</BODY>
</HTML>
Avatar billede pelkjaer Nybegynder
01. maj 2002 - 13:18 #18
Hvis jeg indsætter dette

<style type="text/css">
BODY {
    background-repeat:repeat-y;
        background-attachment:scroll;
    background-image:url(kant-baggrund.jpg);
}
P {
    font-size:0,5cm;
    font-weight:bold;
    font-family:'Verdana','Arial',sans-serif;
    color:#FF0080;
}
</style>

Ser jeg ingen problemer.

Dog lukker du et font tag </FONT> der ikke er åbnet.

problemet ligger måske i at du giver alle siderne i framesettet samme style på body. Prøv at skrive din css inline istedet, tilpasset hver enkelt side.
Avatar billede sobr Nybegynder
01. maj 2002 - 13:44 #19
Jeg har kun én side, som linker til css.filen - den har i set :-}
(</FONT> - så jeg selv - er slettet)
Jeg er ved at få grå hår over det her.
Jeg bruger Stones Webwriter og der kan man gå ind i typografiarkeditor, så det burde være enkelt og ligetil. #:(
Avatar billede sobr Nybegynder
25. august 2002 - 15:35 #20
Da jeg ikke rigtigt har fået problemet løst tar' jeg selv pointene
Og undskyld jeg ikke har fået afsluttet spørgsmålet noget før - det vil jeg forsøge i fremtiden :-)
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