Als je het allemaal zo goed weet, waarom kom je nog dan in dit topic?quote:Op dinsdag 18 januari 2011 13:02 schreef RenRen- het volgende:
[..]
Soms gaat dat niet, omdat soms de klant na afloop nog even wat leuks bedenkt.
Ohja.
Hahaha, wat? Je maakt het wel heel gek. Ik weet het helemaal niet heel goed, ik weet alleen wel dat mensen soms -eigenlijk best vaak- op het einde opeens nog dingen erbij willen. Hoe ik het moet oplossen weet ik dus niet. Ik zit niet te wijsneuzen over CSS. Het enige wat ik goed weet is wat ik NIET en WEL moet doen om de kosten te beperken.quote:Op dinsdag 18 januari 2011 13:16 schreef donroyco het volgende:
[..]
Als je het allemaal zo goed weet, waarom kom je nog dan in dit topic?
Ik zeikstraal niet, maar geef je alleen tips dat je op voorhand al zulke dingen in gedachten moet houden, wil je die niet aannemen, dan is dat jouw probleem.quote:Op dinsdag 18 januari 2011 13:17 schreef RenRen- het volgende:
[..]
Hahaha, wat? Je maakt het wel heel gek. Ik weet het helemaal niet heel goed, ik weet alleen wel dat mensen soms -eigenlijk best vaak- op het einde opeens nog dingen erbij willen. Hoe ik het moet oplossen weet ik dus niet. Ik zit niet te wijsneuzen over CSS. Het enige wat ik goed weet is wat ik NIET en WEL moet doen om de kosten te beperken.
Ga ergens anders zeikstralen, dit is nutteloos.
Ik kan op voorhand niet zulke dingen in gedachten houden, als die dingen niet in de planning stonden, dat schrijf ik net. Anders had ik echt wel wat anders bedacht voor de content en dergelijken, ik ben toch zeker niet achterlijk. Daarom zoek ik een oplossing die niet inhoudt dat ik de site helemaal opnieuw moet bouwen. Ik ga toch niet elke site zo bouwen dat er eventueel nog een keer ooit een muziekje onder kan, dat snap jij ook welquote:Op dinsdag 18 januari 2011 13:23 schreef donroyco het volgende:
[..]
Ik zeikstraal niet, maar geef je alleen tips dat je op voorhand al zulke dingen in gedachten moet houden, wil je die niet aannemen, dan is dat jouw probleem.
Gebruik je een CMS? Vaak bestaan daar AJAX-modules voor.quote:Op dinsdag 18 januari 2011 13:01 schreef RenRen- het volgende:
Mja, dan kan ik weer opnieuw beginnen met de hele site gok ik.
Nee, het is een heel simpele site eigenlijk.quote:Op dinsdag 18 januari 2011 14:09 schreef KomtTijd... het volgende:
[..]
Gebruik je een CMS? Vaak bestaan daar AJAX-modules voor.
Je kunt niet alles in gedachten houden. Als je bij de buurman een vierkant terras van 4 x 4 meter gaat leggen en de buurman besluit, als je nog 3 tegels moet leggen, dat hij toch liever een rond terras met dezelfde oppervlakte heeft, kun je ook weer opnieuw beginnen.quote:Op dinsdag 18 januari 2011 13:23 schreef donroyco het volgende:
[..]
Ik zeikstraal niet, maar geef je alleen tips dat je op voorhand al zulke dingen in gedachten moet houden, wil je die niet aannemen, dan is dat jouw probleem.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <div id="wrapper"> <div id="left"> <p>Lorem ..... ultrices, orci.</p> </div> <!-- end left --> <div id="middle"> <p>Lorem ...... placerat ultrices, orci. </p> </div> <!-- end middle --> <div id="right"> <p>Lorem ....... ultrices, orci.</p> <p>Pellentesque ...... felis.</p> </div> <!-- end right --> </div> <!-- end wrapper --> |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #wrapper{ width: 960px; margin: auto; } #left { float: left; width: 260px; background: red; } #middle { margin: 0px 260px; width: 440px; background: green; } #right { float: right; width: 260px; background: yellow; } |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | #left { float: left; width: 260px; background: red; } #middle { float: left; width: 440px; background: green; } #right { float: left; width: 260px; background: yellow; } |
ok misschien is ajax ook wel een optie, maar waarom werken frames vreselijk?quote:Op zondag 23 januari 2011 02:46 schreef KomtTijd... het volgende:
Frames hiervoor sowieso niet gebruiken. Been there, done that. Werkt echt vreselijk. AJAX zou dan een 200x betere oplossing zijn. Maar ik heb de betreffende website gezien en het enige verschil in de pagina's is een aantal afbeeldingen. Daar valt dus prima een js-functie van 2 regels voor te schrijven, ipv van pagina te wisselen.
| 1 2 3 4 5 6 | <div class="menu"> <div class="active"><a href="index.html">Home</a></div> <div class="noactive"><a href="#">Over mij</a></div> <div class="noactive"><a href="portfolio.html">Portfolio</a></div> <div class="noactive"><a href="#">Contact</a></div> </div> |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | .menu { float: left; width: 100%; height: 80px; font: 12px Arial; } .active { font: 12px Arial; width: 90px; height: 80px; float: left; color: #FFFFFF; background: #410400; text-decoration: none; } .active a:link, a:active, a:visited, a:hover { color: #FFFFFF; text-decoration: none; } .noactive { font: 12px Arial; width: 90px; height: 80px; float: left; color: #410400; background: #fff; text-decoration: none; } .noactive a:link, a:active, a:visited, a:hover { color: #410400; background: #fff; text-decoration: none } |
En wat gaat er dan precies mis? Zonder te testen kan ik al zeggen dat het probleem waarschijnlijk is dat je alleen onderscheid maakt in .active a:link en .noactive a:link. a:hover, a:visited en a:active worden gewoon volgens de regels van specificity gestijld.quote:Op dinsdag 25 januari 2011 19:31 schreef Nashje het volgende:
Ik wil 2 verschillende menu opties maken, eentje voor de actieve versie, de andere voor de niet-actieve versie.
Heb dit maar het wil niet vlotten:
[ code verwijderd ]
[ code verwijderd ]
Kan iemand me aub helpen?
| 1 2 3 4 5 6 | <ul id="menu"> <li class="active"><a href="index.html">Home</a></li> <li><a href="#">Over mij</a></li> <li><a href="#">Portfolio</a></li> <li><a href="#">Contact</a></li> </ul> |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | #menu { padding:0; margin:0; list-style-type: none; } #menu li { width: 90px; height: 80px; color: #410400; background: #fff; display: inline; } #menu li .active { color: #fff; background: #410400; } #menu li a:link, a:active, a:visited { color: #410400; background: #fff; text-decoration: none; } #menu li a:hover { color: #fff; background: #410400; text-decoration: none; } |
ja dat is prima zoquote:Op dinsdag 25 januari 2011 20:11 schreef Nashje het volgende:
Hmm okay, thanks for the advice. Dan begin ik even van vooraf aan met een unordered list.
Plaats ik de actieve link op deze manier goed?
[ code verwijderd ]
inline-elementen vormen zich naar hun inhoud. Maak er inline-block elementen van. Of laat ze lekker block, en gebruik float:left om ze naast elkaar te krijgen.quote:Eén menuitem is 90px breed en 80px hoog. Hoe pas ik dat toe?
[ code verwijderd ]
| 1 2 3 4 5 | #menu li a:link, a:active, a:visited { color: #410400; background: #fff; text-decoration: none; } |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #menu { padding:0; margin:0; list-style-type: none; } #menu li { width: 90px; height: 80px; color: #410400; background: #fff; float: left; display: block; } #menu li .active { color: #fff; background: #410400; } #menu li a { float: left; display: block; width: 90px; height: 80px; } #menu li a:hover { color: #fff; background: #410400; text-decoration: none; } |
| 1 2 3 4 | #menu li .active { color: #fff; background: #410400; } |
| 1 2 3 4 | #menu .active a { color: #fff; background: #410400; } |
| 1 2 3 4 5 6 7 8 9 10 | <body> <div id='container'> <div id='menu'> </div> <div id='content'> </div> <div id='footer'> </div> </div> </body> |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | #container{ width:1000px; background: #ffffff; margin-left: auto; margin-right: auto; } #menu{ float: left; width: 160px; height: 100%; font-size: 11px; min-height: 800px; padding: 5px 5px 5px 5px; } #content { float: left; width: 800px; height: 100%; font-size: 12px; padding-bottom:10px; padding-left:20px; } #footer{ float: left; height: 120px; width: 990px; font-size: 11px; margin-left: auto; margin-right: auto; } |
css die klopt wat ik heb gekopieerd de html is pseudo dus ja was een klein foutjequote:Op donderdag 3 februari 2011 11:47 schreef RenRen- het volgende:
Je hebt je containerdiv niet afgesloten.
background pakt ie ookquote:
Huilen doe je maar lekker ergens anders.quote:Op donderdag 3 februari 2011 11:59 schreef RenRen- het volgende:
[..]
In plaats dat je die gast helpt, let je liever op mij. Top!
Ja, boohoo, de grote Donroyco haat me. Boohoo.quote:Op donderdag 3 februari 2011 12:01 schreef donroyco het volgende:
[..]
Huilen doe je maar lekker ergens anders.
W3 validator fixte het dankjequote:Op donderdag 3 februari 2011 12:33 schreef KomtTijd... het volgende:
Dan maak je een typfout of je testcase komt niet overeen met wat je zelf probeert.
Hmm, natuurlijk. Mja, niet zo heel erg tevree mee eigenlijk.quote:Op vrijdag 18 februari 2011 10:51 schreef KomtTijd... het volgende:
http://www.css3.info/preview/word-wrap/
Staat al zoquote:
quote:Op vrijdag 18 februari 2011 10:43 schreef ursel het volgende:
Het geheel staat aan de rechterkant van de site en heb er een float right en een textalign right aan meegegeven.
naalspo nerovetsrethca nedroow ej la nad ne heheWquote:Op vrijdag 18 februari 2011 12:16 schreef Light het volgende:
direction: rtl;
Maar ik denk dat die niet doet wat je wilt
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | #imageheader { width:878px; height:auto; max-height:291px; background-color:#e8ded2; margin: 10px 0px 20px -5px; padding: 11px 11px 11px 11px; position:absolute; } #left { min-width:210px; max-width:210px; height:auto; float:left; background-color:#CCC; margin-left:6px; } |
Wat ik wil is dat die left onder de imageheader komtquote:Op vrijdag 18 februari 2011 13:42 schreef KomtTijd... het volgende:
[Geen search nodig!] De oplossing voor alle problemen!
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |