Geplaatst: 28 februari 200718 jaren comment_622869 Hey ik had een vraagje: Hoe moet ik de kleur van de borders ( = lijntjes tussen de frames) veranderen, in HTML? Ik heb het zelf ook geprobeerd, maar het lukte niet.. Hier de 'bron' van mijn index: <html> <head> <title>CrazyCoolDudes</title> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> </head> <frameset rows="117,*,64" framespacing="0" border="1" bordercolor="#000000" frameborder="1"> <frame name="boven" scrolling="no" noresize target="inhoud" src="top.htm"> <frameset cols="*,12%"> <frame name="hoofd" src="pages/home.htm" target="_self" scrolling="auto"> <frame name="hoofd1" src="members.htm" target="_self"> </frameset> <frame name="onder" scrolling="no" noresize target="inhoud" src="onder.htm"> <noframes> <body> <p>Op deze pagina worden frames gebruikt, maar uw browser ondersteunt geen frames.</p> </body> </noframes> </frameset> </html> Nu zien de borders er zo uit: Zoals je misschien als zag aan de code, wil ik dunne, zwarte borders hebben. Hoe maak/script ik dit, in HTML? Alvast bedankt, Grtz Puma.
Geplaatst: 28 februari 200718 jaren comment_622900 Dat kan je doen door met het "bordercolor" atribuut in de tage "frame" Voorbeeld: <FRAME BORDERCOLOR="rgb waarde of engelstalige kleurnaam"> Dat zou moeten werken volgens mij. Voor meer informatie over border atributen kan je deze pagina gebruiken (klik hier).
Geplaatst: 28 februari 200718 jaren Auteur comment_622948 <html> <head> <title>CrazyCoolDudes</title> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> </head> <frameset rows="117,*,64" framespacing="0" border="0" frameborder="1"> <frame bordercolor="#000000" name="boven" scrolling="no" noresize target="inhoud" src="top.htm"> <frameset cols="*,12%"> <frame name="hoofd" src="pages/home.htm" target="_self" scrolling="auto"> <frame name="hoofd1" src="members.htm" target="_self"> </frameset> <frame name="onder" scrolling="no" noresize target="inhoud" src="onder.htm"> <noframes> <body> <p>Op deze pagina worden frames gebruikt, maar uw browser ondersteunt geen frames.</p> </body> </noframes> </frameset> </html> Het ziet er nu zo uit.. <frame bordercolor="#000000" name="boven" scrolling="no" noresize target="inhoud" src="top.htm"> Maar nog steeds zien de borders er hetzelfde uit: Waarom werkt 't nou weer niet niet Heb ik weer Weet iemand wat ik fout doe?
Geplaatst: 28 februari 200718 jaren comment_622954 <html> <head> <title>CrazyCoolDudes</title> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> </head> <frameset rows="117,*,64" framespacing="0" border="0" frameborder="1"> <frame bordercolor="#000000" name="boven" scrolling="no" noresize target="inhoud" src="top.htm"> <frameset cols="*,12%"> <frame name="hoofd" src="pages/home.htm" target="_self" scrolling="auto"> <frame name="hoofd1" src="members.htm" target="_self"> </frameset> <frame name="onder" scrolling="no" noresize target="inhoud" src="onder.htm"> <noframes> <body> <p>Op deze pagina worden frames gebruikt, maar uw browser ondersteunt geen frames.</p> </body> </noframes> </frameset> </html> Het ziet er nu zo uit.. <frame bordercolor="#000000" name="boven" scrolling="no" noresize target="inhoud" src="top.htm"> Maar nog steeds zien de borders er hetzelfde uit: Waarom werkt 't nou weer niet niet Heb ik weer Weet iemand wat ik fout doe? Dit is volgens mij alleen mogelijk met div'jes, en niet met frames of tables. Dus ik zou het nog maar eens proberen met div'jes...
Geplaatst: 28 februari 200718 jaren Auteur comment_622959 Zou fijn zijn als je er ook bij vertelde wat "div'jes" zijn en hoe dat werkt, of een eventuele link..
Geplaatst: 28 februari 200718 jaren comment_622968 Even zitten testen, zo komt er bij mij wel een kleurtje uit: <html> <head> <title>CrazyCoolDudes</title> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> </head> <frameset framespacing="0" rows="117,*,64" border="4" frameborder="1" noresize="yes"> <FRAME BORDERCOLOR="#000000" name="boven" scrolling="no" noresize target="inhoud" src="top.htm"> <frameset cols="*,12%"> <frame name="hoofd" src="pages/home.htm" target="_self" scrolling="auto"> <frame name="hoofd1" src="members.htm" target="_self"> </frameset> </FRAMESET> <frame name="onder" scrolling="no" noresize target="inhoud" src="onder.htm"> <noframes> <body> <p>Op deze pagina worden frames gebruikt, maar uw browser ondersteunt geen frames.</p> </body> </noframes> </frameset> </html> Het verschil zit het hem in de border="0" uit je eerste <FRAMESET>, ik heb 'm hier even op 4 gezet zodat je duidelijk ziet dat er wat veranderd is. Met 1px kan het volgens mij niet, aangezien je dan gewoon een schaduwlijntje krijgt. Edit: FireFox laat de kleur wel zien, Internet Explorer 7 niet. Als ik jou was zou ik het eens met tabellen proberen, dat is een klein stapje moeilijker maar daar kan je wel gewoon de borders op 1 pixel zetten en dat het dan je eigen gewilde kleur is. Uitleg en Google. Edit @ Argon: Sorry, ik had even gemist dat dit een site moest worden met vele honderden bezoekers per dag... Voor de aardigheid (1024*768 resolutie): <html> <head> <title>CrazyCoolDudes</title> <style type="text/css"> body { margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; } table { border-width: 0px; border-style: none; border-collapse: collapse; } table td { border-width: 1px; padding: 1px; border-style: solid; border-color: black; } </style> </head> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td colspan="2" height="117" align="center"> <i>Plaats hier wat je in <b>Top.htm</b> wou plaatsen</i> </td> </tr> <tr> <td width="900" height="396" align="center"> <i>Plaats hier wat je in <b>Home.htm</b> wou plaatsen</i> </td> <td width="106" align="center"> <i>Plaats hier wat je in <b>Members.htm</b> wou plaatsen</i> </td> </tr> <tr> <td colspan="2" width="100%" height="89" align="center"> <i>Plaats hier wat je in <b>Onder.htm</b> wou plaatsen</i> </td> </tr> </table> </body> </html> Bewerkt: 28 februari 200718 jaren door Preddy
Geplaatst: 28 februari 200718 jaren comment_622992 Tabellen zijn alleen bedoeld om informatie te tonen die in een tabel moet staan ze zijn eigenlijk niet bedoeld voor layout's te maken. :$ Layout's met tabellen laden trager en zijn niet geaccepteerd door W3C. Als je een browser hebt die heel gebrekkig is en geen tabellen toont bijvoorbeeld browser van je gsm ofzo dan kan het dat tabellen niet getoond worden en je links en rechts afbeeldingen hebt staan die nergens nodig voor zijn. Maar Puma gebruikt Frontpage en daar kan je tabellen in tekenen zoals in word, dat kan misschien nog een voordeel zijn aan frontpage Dus Puma misschien kan je is proberen een tabel te tekenen in de vorm van je frames en dan als achtergrond van de tabellen een plaatje zetten.
Geplaatst: 1 maart 200718 jaren Auteur comment_623562 Hmm.. Ik heb het aangepakt op z'n Puma's: Gewoon de achtergrond zo maken in Paint Shop Pro dat de randjes van het plaatje de 'borders' zijn, en die als achtergrond invoegen bij de frames. De borders maak ik dan de achtergrondkleur. PWC, Grtz Puma.
Hey ik had een vraagje: Hoe moet ik de kleur van de borders ( = lijntjes tussen de frames) veranderen, in HTML? Ik heb het zelf ook geprobeerd, maar het lukte niet.. Hier de 'bron' van mijn index:
Nu zien de borders er zo uit:
Zoals je misschien als zag aan de code, wil ik dunne, zwarte borders hebben. Hoe maak/script ik dit, in HTML?
Alvast bedankt, Grtz Puma.