Hej, Jeg sidder og fumler rundt i Dreamweaver. Jeg kan dog ikke komme på nogle ideér så jeg slipper for de irriterende frames! Jeg sidder og bygger siden op i css - altså ingen tables! Som eks. skal jeg bruge en super enkel side - venstremenu, topbanner også en indholdsrude. Hvordan laves denne indholdsrude, uden jeg skal til at bruge targets fra menuen, til en kedelig iframe i midten. Jeg håber på at en herinde kan dirigere mig lidt :-)) ps. Jeg har kigget "kom igang med dreamweaver" igennem samt google "undgå frames"/"ingen frames"/"alternativ til frames" osv... uden held! |
venstremenu, topbanner - indholdsrude (undgå frames)
jeg indrømmer blankt, at jeg ikke har så meget styr på Dreamweaver... Men er der mulighed for at tilgå den rene CSS-kode? For så kan det råkodes efter følgende formel: div.navn_paa_din_kasse { position: absolute; top: [afstand fra top i %, mm, px]; left: [som ovenfor]; width: [bredde i samme måleenheder]; height: [højde - som ovenfor]; background: [farve - på engelsk eller i HEX-værdi]; color: [farve på tekst]; border: 1px white solid; [Tykkelse, farve og stregtype] } Du laver bare en definition pr. kasse, du skal bruge og jeg vil skyde på, at du kan se dem i Dreamweaver efter du har hardcoded dem. Véd ikke helt om det hjalp Vh Peter |
http://pbtryk.dk: Danmarks billigste bannere!
Hej Christoffer Du kan lave følgende: <style> .topbanner{position: absolute;left: 0px;top: 0px;width: 800px;height: 60px;background-color: Aqua;} .leftmenu{position: absolute;left: 0px;top: 60px;width: 150px;height: 600px;background-color: #dd0000;} .content{position: absolute;left: 155px;top: 65px;width: 640px;height: 590px;background-color: Lime;} </style> <div id="topbanner" class="topbanner">[indhold til top]</div> <div id="leftmenu" class="leftmenu">[indhold til left menu]</div> <div id="content" class="content">[indhold til content]</div> baggrundsfarven har jeg kun med for at kunne se boksene. |
|
http://www.go-media.dk/ - er et eks. på en side med det jeg ønsker; venstremenu, topbanner også plads til content, som skifter alt efter hvilket link jeg klikker på i venstre side. Jeg håber det er iorden jeg bruger din side som eksempel Allan! |
Du laver et link som du plejer og i den fil med indholdet gør du bare sådan her: <div class="navnet_paa_den_kasse_du_skal_have_indhold_i"> indhold </div> Vh Peter |
http://pbtryk.dk: Danmarks billigste bannere!
INDEX.html <style> .topbanner{position: absolute;left: 0px;top: 0px;width: 800px;height: 60px;background-color: Aqua;} .leftmenu{position: absolute;left: 0px;top: 60px;width: 150px;height: 600px;background-color: #dd0000;} .content{position: absolute;left: 155px;top: 65px;width: 640px;height: 590px;background-color: Lime;} </style> <div id="topbanner" class="topbanner">[indhold til top]</div> <div id="leftmenu" class="leftmenu"><a href="side2.html">Side2</a></div> <div id="content" class="content">[indhold til content]</div> SIDE2.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> </head> - hvad har jeg forstået forkert her? |
Ja, det er jo grunden til at det med frames er svært at slippe af med igen: Når du IKKE bruger frames skal du have alt indhold med på hver enkelt side. Dvs. at side to OGSÅ skal have styles, leftmenu og topbanner med. Du kan evt. lægge det i en template, det mener jeg også at Dreamweaver kan - men det er ''beside the point''. Du skal ganke enkelt sørge for at have alt indholdet med på hver enkelt side. |
|
content</div> i en side (f.eks. sidestart.htm). Dernæst laver du alt fra </div> til </html> i sideslut.htm Dernæst laver du dine sider hvor du bruger <!--#include file="sidestart.htm"--> i toppen og <!--#include file="sideslut.htm"--> i bunden. Derved har du kun indholdet i dine sider og alt andet i sidestart.htm og sideslut.htm |