Avatar billede grimshoc Nybegynder
19. maj 2003 - 16:03 Der er 2 kommentarer

kontrolere frameset via css?

Hej,

jeg har lavet et frameset hvor jeg gerne vil kontrolere borders, margins osv. via css, men jeg kan ikke faa det til at virke.

de to relevante dokumenter:

-----------

index.htm:

<?xml version="1.0" en bla bla bla....>
<link rel="stylesheet" href="stilen.css" type="text/css" />
</head>
<frameset rows="86px,*">
<frame id="frames" name="topbar" src="topbar.htm"></frame>
<frame id="frames" name="main" src="main.htm"></frame>
</frameset>
</html>

og stilen.css:

#frames
{
frameborder: 0;
marginheight: 0px;
marginwidth: 0px;
noresize: noresize;
scrolling: no;
}

-------------

ved at frameborder ikke burde vaere et gyldigt tag, men css er stort set copy / pasted fra en side paa w3c.org, saa det burde vel vaere ok??

Er nogen med nogle erfaringer med dette emne??
Avatar billede asand Nybegynder
19. maj 2003 - 17:03 #1
tja, prøv at skrive det direkte ind i tagsene. ER ikke sikker på, at man kan styre frames ved hjælp af stylesheets.

-ASand
Avatar billede roenving Novice
19. maj 2003 - 17:13 #2
Ved at kigge nedenstående igennem har jeg ikke kunnet se noget, som skulle gøre, at man ikke skulle kunne bruge det ...

http://www.w3.org/TR/REC-CSS2/box.html

, men jeg ville:

sætte en eksplicit _class_ på alle elementer og ikke bruge id til andet end _meget_ specielle elementer

altså:

<?xml version="1.0" en bla bla bla....>
<link rel="stylesheet" href="stilen.css" type="text/css" />
</head>
<frameset rows="86px,*">
<frame id="idtopbar" class="myFrames" name="topbar" src="topbar.htm"></frame>
<frame id="idmain" class="myFrames" name="main" src="main.htm"></frame>
</frameset>
</html>

og stilen.css:

.myFrames
{
frameborder: 0;
marginheight: 0px;
ma ...

hth
jes
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