idd.quote:Op dinsdag 20 september 2011 10:59 schreef GI het volgende:
Ik zou het niet in een html/css/js topic vragen om mee te beginnen.
Gewoon laten zien hoe vaak je in verkocht elk ID tegenkomt en dit met een JOIN koppelen aan de naam van je product.quote:Op dinsdag 20 september 2011 10:58 schreef wobbel het volgende:
En mijn vraag is:
pi_102173146
Ik heb een tabel met producten, en een tabel met verkocht.
Tabel "producten"
1 | Product A | 25,-
2 | Product B | 100,-
3 | Product C | 33,-
Tabel "verkocht"
1 | 25-8-2011
1 | 26-8-2011
1 | 27-8-2011
2 | 27-8-2011
2 | 28-8-2011
3 | 25-8-2011
Hoe krijg ik nu een overzicht hoeveel producten er verkocht zijn van elk?
Dus ongeveer dit:
Product A | 3x
Product B | 2x
Product C | 1x
Hoe doe ik dit ook alweer met SQL?
Gvd weer verkeerde topicquote:Op dinsdag 20 september 2011 10:59 schreef GI het volgende:
Ik zou het niet in een html/css/js topic vragen om mee te beginnen.
Ik denk dat dat met Javascript heel goed kan.. Zo puur met CSS zal lastig worden denk ik.quote:Op dinsdag 4 oktober 2011 14:38 schreef MrNiles het volgende:
css vraagje
ik wil in een koptitel elke letter een andere kleur geven
heb ik zo opgelost
<div class="rood">x</div><div class="oranje">x</div><div class="geel">x</div><div class="groen">x</div><div class="magenta">x</div><div class="blauw">x</div><div class="paars">x</div><div class="oranje">x</div><div class="rood">x</div></a>
maar nu komt de tekst op het scherm onder elkaar ipv achter elkaar
komt door de class?
EDIT...DIV is natuurlijkt SPAN
ziet er beter uit
is hier een mooiere oplossing voor? ik wil de letters random een kleur geven
Span zet toch al alles achter elkaar? Bij DIV zou ik float:left; in de css zetten.quote:Op dinsdag 4 oktober 2011 14:38 schreef MrNiles het volgende:
css vraagje
ik wil in een koptitel elke letter een andere kleur geven
heb ik zo opgelost
<div class="rood">x</div><div class="oranje">x</div><div class="geel">x</div><div class="groen">x</div><div class="magenta">x</div><div class="blauw">x</div><div class="paars">x</div><div class="oranje">x</div><div class="rood">x</div></a>
maar nu komt de tekst op het scherm onder elkaar ipv achter elkaar
komt door de class?
EDIT...DIV is natuurlijkt SPAN
ziet er beter uit
is hier een mooiere oplossing voor? ik wil de letters random een kleur geven
helemaal NUL verstand van javascriptquote:Op dinsdag 4 oktober 2011 14:46 schreef Treces het volgende:
[..]
Ik denk dat dat met Javascript heel goed kan.. Zo puur met CSS zal lastig worden denk ik.
was misschien niet heel duidelijk maar ik had al een EDIT bij gezet..dat ik de div had vervangen door spanquote:Op dinsdag 4 oktober 2011 14:50 schreef Walter81 het volgende:
[..]
Span zet toch al alles achter elkaar? Bij DIV zou ik float:left; in de css zetten.
Verder inderdaad met javascript.
Dat zal komen doordat een DIV default een 'display: block;' heeft, wat betekent dat dit als een block-level-element weergegeven wordt...quote:Op dinsdag 4 oktober 2011 14:38 schreef MrNiles het volgende:
css vraagje
ik wil in een koptitel elke letter een andere kleur geven
heb ik zo opgelost
<div class="rood">x</div><div class="oranje">x</div><div class="geel">x</div><div class="groen">x</div><div class="magenta">x</div><div class="blauw">x</div><div class="paars">x</div><div class="oranje">x</div><div class="rood">x</div></a>
maar nu komt de tekst op het scherm onder elkaar ipv achter elkaar
komt door de class?
Het gaat hem uiteindelijk om random kleuren.. Dat wordt dus js.quote:Op dinsdag 4 oktober 2011 14:58 schreef RM-rf het volgende:
[..]
Dat zal komen doordat een DIV default een 'display: block;' heeft, wat betekent dat dit als een block-level-element weergegeven wordt...
wil je bv verschillende elementen in een text-flow weergeven moeten die elementen een 'display: inline; óf 'display: inline-block' hebben (de laatste , inline-block is door oudere explorer-versies niet goed ondersteund).
Een SPAN element hééft al standaard display: inline dus dan zou het niet kunenn dat die daardoor opeens onder elkaar komen, maar misschien heb je wel vééls teveel style-definities in je Class ge-copy-pasted? ... post dan gewoon eens de complete code, inculsief CSS?
het is alleen voor de menu namen die ik van kleur laat veranderen + 1 imgquote:Op dinsdag 4 oktober 2011 15:12 schreef Walter81 het volgende:
[..]
Het gaat hem uiteindelijk om random kleuren.. Dat wordt dus js.
Maar heel eerlijk gezegd, vraag je eens af of je dat wil. Een bonte kermis aan kleuren ziet er niet uit op een website.
Zoiets al geprobeerd?quote:Op donderdag 6 oktober 2011 14:33 schreef Afwazig het volgende:
Ok dan toch maar hier vragen... ik kom er echt niet uit.
Voor het eerst een beetje met Wordpress aan het experimenteren. Heb nu alleen een probleem met de CSS. Op de voorpagina staat een artikel, als je op het kopje van dit artikel klikt dan linkt hij naar het artikel. Alleen wordt de link als hij 'visited' is paars. Ik wil dat hij gewoon zwart blijft. Maar ik kan nergens in de CSS files vinden waar ik dit aanpas! Jullie enig idee?
Het gaat om deze site en deze link dus:
1 | h2 a:visited {color:#000;} |
Gewoon een string volgens mij.quote:Op maandag 10 oktober 2011 22:36 schreef Tijn het volgende:
Wat bedoel je met [attach=9]? Het 9e element binnen de div? Een attribuut van een element? Of is dat letterlijk een string die je wilt zoeken?
Een ID kan je maar 1x gebruiken.quote:Op donderdag 13 oktober 2011 16:08 schreef Dimens het volgende:
Iemand die mij zou kunnen vertellen wat nu precies het verschil is tussen een class en een id. Je kunt ze beide gebruiken in een div, het lijkt alsof ze beide hetzelfde doen maar ik snap gewoonweg niet wat nu het verschil en het voordeel/nadeel is.
Een ID heeft dan toch geen voordelen tegenover een class?quote:Op donderdag 13 oktober 2011 16:32 schreef YazooW het volgende:
Een ID is uniek, een ID kan je dus slechts gebruiken voor 1 element.
Een class is niet uniek, kan je dus gebruiken in meerdere elementen, en je kan ook meerdere classen gebruiken voor 1 element.
Het handigst is dus om elke div een id te geven voor plaats, grote etc.. en voor de background, text style etc.. een class te gebruiken als je van plan bent om in al die divs dezelfde font en achtergrond kleur te gebruiken?quote:Op donderdag 13 oktober 2011 16:39 schreef remi1986 het volgende:
je kan doen
<div id="header" class="vet"></div>
<div id="footer" class="vet"></div>
met #header in je css kan je alleen dingen regelen die in je header moeten (en hetzelfde voor footer)
en met .vet kan je voor beide elementen bijvoorbeeld het lettertype regelen.
Zie het zo.quote:Op donderdag 13 oktober 2011 16:45 schreef Dimens het volgende:
[..]
Het handigst is dus om elke div een id te geven voor plaats, grote etc.. en voor de background, text style etc.. een class te gebruiken als je van plan bent om in al die divs dezelfde font en achtergrond kleur te gebruiken?
Nee, gewoon html en css, eventueel uiteindelijk met php en javascript.quote:Op donderdag 13 oktober 2011 18:13 schreef PimD het volgende:
Tenzij je natuurlijk met .NET werkt waar je niet normaal een ID kunt gebruiken
Het is invalid, omdat Javascript er vanuit gaat dat een ID uniek is.quote:Op donderdag 13 oktober 2011 19:14 schreef Treces het volgende:
Geen idee of je styling kapot gaat als je een ID meerdere malen gebruikt, ik weet wel dat jQuery dat niet zo leuk vind.
Als je meerdere elementen dezelfde font of background wilt geven, gebruik je normaliter gewoon een algemenere selector.quote:Op donderdag 13 oktober 2011 16:45 schreef Dimens het volgende:
[..]
Het handigst is dus om elke div een id te geven voor plaats, grote etc.. en voor de background, text style etc.. een class te gebruiken als je van plan bent om in al die divs dezelfde font en achtergrond kleur te gebruiken?
quote:Op donderdag 13 oktober 2011 16:36 schreef YazooW het volgende:
Lees dit even door: http://css-tricks.com/818-the-difference-between-id-and-class/
Dit is de eerste keer dat ik het voordeel van ID's ontdekquote:ID's have special browser functionality
Classes have no special abilities in the browser, but ID's do have one very important trick up their sleeve. This is the "hash value" in the URL. If you have a URL like http://yourdomain.com#comments, the browser will attempt to locate the element with an ID of "comments" and will automatically scroll the page to show that element. It is important to note here that the browser will scroll whatever element it needs to in order to show that element, so if you did something special like a scrollable DIV area within your regular body, that div will be scrolled too.
This is an important reason right here why having ID's be absolutely unique is important. So your browser knows where to scroll!
Ook als er in die div niet teveel content voor het formaat zit?quote:Op donderdag 13 oktober 2011 19:32 schreef PimD het volgende:
Ja, maar wacht maar tot je een div met een ID in een container hebt staan met overflow:hidden, en dan die pagina aanspreken met een hash in de URL. Wat een ellende.
Het is daarbij wel handig om class names te gebruiken die beschrijven wat iets is, niet hoe het eruit moet zien. Anders krijg je vroeg of laat css als:quote:Op donderdag 13 oktober 2011 16:39 schreef remi1986 het volgende:
je kan doen
<div id="header" class="vet"></div>
<div id="footer" class="vet"></div>
met #header in je css kan je alleen dingen regelen die in je header moeten (en hetzelfde voor footer)
en met .vet kan je voor beide elementen bijvoorbeeld het lettertype regelen.
1 2 3 | .red { color: blue; } |
ID's zijn ook heel handig in andere situaties. Als je met Javascript (bijv. AJAX) de inhoud van een deel van de pagina wilt aanpassen, is het wel zo handig als je precies dat stukje van de pagina kunt aanspreken. Dan heb je een ID nodig.quote:Op donderdag 13 oktober 2011 19:31 schreef lkb9000 het volgende:
[..]
[..]
Dit is de eerste keer dat ik het voordeel van ID's ontdek
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 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 | <html> <head> <style> <!-- .kolom { width:400px; background:#D0D0FF; } .gallery .pagenavigation { margin:auto; } .gallery .prevpage a, .gallery .prevpage em { display: block; width: 70px; height: 19px; float: left; margin: 0 6px 0 6px; background: lime; } .gallery .nextpage a, .gallery .nextpage em { display: block; width: 70px; height: 19px; float: left; margin: 0 6px 0 6px; background: lime; } .gallery .pagelinks a{ float: left; text-decoration:none; background: red; } .navigationcontainer { margin: auto; background: cyan; min-height:2px; } .clear { clear: both; } --> </style> </head> <body> <div class="kolom"> <div class="gallery"> <div class="pagenavigation"> <div class="navigationcontainer"> <div class="prevpage"><em>Vorige</em></div> <div class="pagelinks"><a href="#">1-2-3-4-5</a></div> <div class="nextpage"><em>Volgende</em></div> <div class="clear"></div> </div> </div> </div> </div> </body> </html> |
1 2 3 4 5 6 | .navigationcontainer { margin: auto; background: cyan; min-height:2px; text-align: center; } |
Helaas..quote:
quote:
Held!quote:
Ten eerste had die het over li, wat niet van toepassing was. En de steutel was display:inline-block. Dat heb ik niemand eerder zien zeggen. Enkel het text-align: center had ik zelf al geprobeerd.quote:Op zondag 16 oktober 2011 13:11 schreef boem-dikkie het volgende:
Of je leest de volgende keer. Op de vorige pagina werd door PimD precies hetzelfde gezegd.
Dan is het net de juiste combinatie van parameters van al die velden voor al die divs. Had ze bijna allemaal al geprobeerd.. behalve de juistequote:Op zondag 16 oktober 2011 15:51 schreef PimD het volgende:
display:inline en display:inline-block zullen anders hetzelfde gedrag vertonen hoor (qua uitlijning, niet qua padding/margin uiteraard).
1 2 | font-weight: normal; text-decoration: none; |
Het ziet er niet uit neequote:Op donderdag 20 oktober 2011 10:40 schreef mschol het volgende:
zover ik weet bestaat dat niet, maar alles onderstreept, dat kan toch nooit de bedoeling zijn?
mss heeft het CMS wel een bug.. (anders had je, neem ik aan, wel een knop waarmee je onderstreept uit kan zetten)
Dat ga ik eens proberen, thanksquote:Op donderdag 20 oktober 2011 10:45 schreef Tijn het volgende:
Er is geen HTML-element om dit te doen, maar je kunt natuurlijk wel gewoon in je CSS-file dit bij de definitie van de opmaak van de content zetten:
[ code verwijderd ]
Dan is er een CSS rule die dit veroorzaakt.quote:Op donderdag 20 oktober 2011 10:36 schreef Etcetera het volgende:
Ik heb misschien een rare vraag - en ik ben bang dat het antwoord nee is Is er html code waarmee je kunt aangeven dat iets níet onderstreept of dikgedrukt moet staan?
Ik ben bezig met een stuk code (in een webcontent bewerkingssysteem, niet van mezelf dus) en daarin wordt tekst automatisch onderstreept en dikgedrukt neergezet. Dit staat zeker weten niet in de code (heb alles nageplozen) maar wordt volgens mij door het systeem gedaan. Kan ik dit dus ondervangen door een code erbij te zetten?
kan je niet de persoon die het CMS heeft geinstalleerd of template heeft gemaakt even contacteren?quote:Op donderdag 20 oktober 2011 10:49 schreef Etcetera het volgende:
Ik zal er - voorzichtig - eens induiken, want heb nog nergens gezien dat ik CSS rules kan aanpassen. Daarbij bedenkend dat ik in een live omgeving werk.... Fail waiting to happen
Dat wordt gedaan maar die zijn niet zo snel - en ik ben nogal van het zelf oplossenquote:Op donderdag 20 oktober 2011 10:55 schreef mschol het volgende:
[..]
kan je niet de persoon die het CMS heeft geinstalleerd of template heeft gemaakt even contacteren?
okequote:Op donderdag 20 oktober 2011 10:58 schreef Etcetera het volgende:
[..]
Dat wordt gedaan maar die zijn niet zo snel - en ik ben nogal van het zelf oplossen
quote:Op donderdag 20 oktober 2011 10:49 schreef Etcetera het volgende:
Ik zal er - voorzichtig - eens induiken, want heb nog nergens gezien dat ik CSS rules kan aanpassen. Daarbij bedenkend dat ik in een live omgeving werk.... Fail waiting to happen
1 2 | text-decoration:none !important; font-weight:normal !important; |
1 2 | <A name=betalen/> <A name=betalen></A> |
quote:Op donderdag 20 oktober 2011 13:31 schreef Catch22- het volgende:
hm oke.
als je in een liveomgeving MOET werken, gebruik dan firebug om het live aan te passen en te testen, kan je werkende fixes in je code zetten en kan er weinig misgaan (buiten cross-browser issues)
De pest is dat ze zelf hebben aangegeven dat zo moest Ik ben voor mezelf de code wat aan het opschonen, maar als er gezegd wordt: dat doe je zo, dan doe ik dat zo, want ik ben geen pro, verre van zelfs. Zat wel al te bedenken om 'm door een code-checker heen te gooien van W3S ofzo, maar toen kwamen ze hier mee aanzetten.quote:Op donderdag 20 oktober 2011 13:40 schreef Tijn het volgende:
Een ongesloten tag voor je content verklaart een hoop.
Als je uitzoekt welke selector het override kun je net zo goed de originele rule aanpassen.quote:Op donderdag 20 oktober 2011 11:00 schreef Catch22- het volgende:
[..]
[ code verwijderd ]
zou het moeten oplossen. Wel even uitzoeken welke selector het override.
Gratis tip van de dag. "<A name=betalen></A> neerzetten alsquote:Op donderdag 20 oktober 2011 13:22 schreef Etcetera het volgende:
[ code verwijderd ]
De eerste zorgde voor de vetgedrukte tekst, de tweede zorgt ervoor dat het niet gebeurde.
1 | <a name="betalen"></a> |
Wat maakt dat precies voor verschil?quote:Op vrijdag 21 oktober 2011 09:31 schreef GI het volgende:
[..]
Gratis tip van de dag. "<A name=betalen></A> neerzetten als
[ code verwijderd ]
Het is semantisch correct, valide HTML. Zo parsen alle browsers deze HTML correct.quote:Op vrijdag 21 oktober 2011 11:09 schreef Etcetera het volgende:
[..]
Wat maakt dat precies voor verschil?
Ik duik er maandag nog even in om het recht te zettenquote:Op vrijdag 21 oktober 2011 11:11 schreef Scorpie het volgende:
[..]
Het is semantisch correct, valide HTML. Zo parsen alle browsers deze HTML correct.
Ik wil net zoiets maken als op de site van wehkamp, een div over de hele breedte van de pagina.quote:Op vrijdag 21 oktober 2011 10:44 schreef Catch22- het volgende:
Ja. Met CSS. Waarom wil je dat in hemelsnaam? Is nogal een usabilityfail.
Ik zou een UL opzetten met de hoofdmenuitems en met jQuery een set divs met submenus laten tonen bij een hover op het hoofdmenuitem.
1 2 3 4 5 | <ul class="menu"> <li id="1"> menuitem 1 <div class="panel"> inhoud submenu 1 </div> </li> <li id="2"> menuitem 2 <div class="panel"> inhoud submenu 2 </div> </li> <li id="3"> menuitem 3 <div class="panel"> inhoud submenu 3 </div> </li> </ul> |
Maak er dan gelijk <a href="#" name="betalen"></a> van.quote:Op vrijdag 21 oktober 2011 09:31 schreef GI het volgende:
[..]
Gratis tip van de dag. "<A name=betalen></A> neerzetten als
[ code verwijderd ]
Ligt het aan mij of is hier echt geen touw aan vast te knopen? Probeer eerst eens voor jezelf duidelijk te krijgen wat nou precies het probleem is (het oorspronkelijke probleem, niet een (te) moeilijke oplossing), anders ga je nooit verder komen.quote:Op zondag 23 oktober 2011 13:39 schreef Xanland het volgende:
Dag heren,
Op dit moment is er, door mij, een klein javascriptprobleempje gecreëerd op mijn website. Bij het laden van een een site wordt er een div gevuld dmv een stukje jQuery en .load die dus een bepaalde pagina in een div zet.
Wat ik inlaad zijn formulieren, maar die posten wel naar zichzelf toe (niet via PHP_SELF), om vervolgens weer een ander formulier te laten zien.
Nu heb ik al heel wat gegoogled op 'jquery load submit form' en dergelijke termen, maar ik kan niet vinden hoe ik dat nou toepas dat dus eigenlijk de response (het nieuwe formulier) in diezelfde div komt.
Hoe doe ik dat nou?
Een sprite gebruiken.quote:Op zondag 23 oktober 2011 21:13 schreef Koopsie het volgende:
ik heb bij een icon menu een probleem als ik met mijn muis over het menu ga dat de iconen 1 x knipperen ( dan worden de images opgeslagen in Cache geheugen als ik het goed heb?)
is dit te verhelpen? ik las dat het aan de grootte kan liggen maar de iconen hebben een grootte van 8kb. Gif/Jpeg/Png geprobeerd als file.
1 2 3 4 | $ ("a[href=\"#wijzigpagina\"]").click (function () { $ (".content").load ("wijzigpagina.php"); }); |
Ik denk dat dat het beste gaat met ajax.quote:Op zondag 23 oktober 2011 22:25 schreef Xanland het volgende:
Goed, via jQuery laad ik een andere pagina in met behulp van:
[ code verwijderd ]
Dat houdt dus in dat als je op een linkje klikt met als a href "#wijzigpagina" dat hij wijzigpagina.php in de div, met als class="content", zet. In dit geval en formulier.
Nu submit ik dat formulier (van wijzigpagina.php) naar zijn eigen pagina, via de paginanaam (wijzigpagina.php) in de form action in te vullen. Nu wil ik, dat als ik op Submit druk, dat de uitkomst van het stuk wat in zijn werk gaat na het klikken op die knop weer in diezelfde div met class="content" komt. Want nu gaat hij, na het drukken, naar wijzigpagina.php, maar hij moet blijven op die index.php waar je dus de verwerkte pagina te zien krijgt.
Een A kan op 2 manieren worden gebruikt:quote:Op vrijdag 21 oktober 2011 11:09 schreef Etcetera het volgende:
[..]
Wat maakt dat precies voor verschil?
Voor dat tweede hoef je geen <a> te gebruiken, en ook geen name. Je kunt het ook doen door een div (of een andere tag) de gewenste id mee te geven. (Weer een reden waarom id's uniek moeten zijn.)quote:Op zondag 23 oktober 2011 22:36 schreef totalvamp het volgende:
[..]
Een A kan op 2 manieren worden gebruikt:
1 - Je maakt van alles wat tussen <a href="" >LINKNAAM</a> staat een klikbare link
2 - Je maakt van een A een punt in een pagina waar je heen kan springen dmv een link
<a name="springhierheen"></a>
als je dan achter de url zet http://site.nl/pagina.html#spinghierheen
springt de pagina naar dat punt in de pagina.
ja dat weet ik, maar ik ging er vanuit dat ze dit voor dit doeleinde gebruikten. waarom zou je anders een lege tag ergens neerzetten?quote:Op zondag 23 oktober 2011 22:51 schreef Light het volgende:
[..]
Voor dat tweede hoef je geen <a> te gebruiken, en ook geen name. Je kunt het ook doen door een div (of een andere tag) de gewenste id mee te geven. (Weer een reden waarom id's uniek moeten zijn.)
Dan moet je ofwel je formulier submitten met een ajax-call ipv een normale submit button, ofwel in je PHP-code een redirect opnemen.quote:Op zondag 23 oktober 2011 22:25 schreef Xanland het volgende:
Goed, via jQuery laad ik een andere pagina in met behulp van:
[ code verwijderd ]
Dat houdt dus in dat als je op een linkje klikt met als a href "#wijzigpagina" dat hij wijzigpagina.php in de div, met als class="content", zet. In dit geval en formulier.
Nu submit ik dat formulier (van wijzigpagina.php) naar zijn eigen pagina, via de paginanaam (wijzigpagina.php) in de form action in te vullen. Nu wil ik, dat als ik op Submit druk, dat de uitkomst van het stuk wat in zijn werk gaat na het klikken op die knop weer in diezelfde div met class="content" komt. Want nu gaat hij, na het drukken, naar wijzigpagina.php, maar hij moet blijven op die index.php waar je dus de verwerkte pagina te zien krijgt.
Geen idee, maar als dat het enige doel is, kan het geen kwaad alternatieven aan te geven.quote:Op zondag 23 oktober 2011 22:57 schreef totalvamp het volgende:
[..]
ja dat weet ik, maar ik ging er vanuit dat ze dit voor dit doeleinde gebruikten. waarom zou je anders een lege tag ergens neerzetten?
quote:Op vrijdag 21 oktober 2011 11:11 schreef Scorpie het volgende:
[..]
Het is semantisch correct, valide HTML. Zo parsen alle browsers deze HTML correct.
Dat websysteem haalt al mijn <A name="bestelling"></A> haakjes wegquote:Op zondag 23 oktober 2011 22:36 schreef totalvamp het volgende:
[..]
Een A kan op 2 manieren worden gebruikt:
1 - Je maakt van alles wat tussen <a href="" >LINKNAAM</a> staat een klikbare link
2 - Je maakt van een A een punt in een pagina waar je heen kan springen dmv een link
<a name="springhierheen"></a>
als je dan achter de url zet http://site.nl/pagina.html#spinghierheen
springt de pagina naar dat punt in de pagina.
Hoe bedoel je?quote:Op maandag 24 oktober 2011 09:18 schreef Etcetera het volgende:
[..]
[..]
Dat websysteem haalt al mijn <A name="bestelling"></A> haakjes weg
Ik bewerk de html code in een .txt bestand (want het websysteem is kut), plak het geheel in het websysteem, sla het op, controleer het... en alle " " zijn weggehaald bij de verwijzingen.quote:
Zet het even neer als \"quote:Op maandag 24 oktober 2011 09:30 schreef Etcetera het volgende:
[..]
Ik bewerk de html code in een .txt bestand (want het websysteem is kut), plak het geheel in het websysteem, sla het op, controleer het... en alle " " zijn weggehaald bij de verwijzingen.
quote:Op zondag 23 oktober 2011 22:25 schreef Xanland het volgende:
Goed, via jQuery laad ik een andere pagina in met behulp van:
[ code verwijderd ]
Dat houdt dus in dat als je op een linkje klikt met als a href "#wijzigpagina" dat hij wijzigpagina.php in de div, met als class="content", zet. In dit geval en formulier.
Nu submit ik dat formulier (van wijzigpagina.php) naar zijn eigen pagina, via de paginanaam (wijzigpagina.php) in de form action in te vullen. Nu wil ik, dat als ik op Submit druk, dat de uitkomst van het stuk wat in zijn werk gaat na het klikken op die knop weer in diezelfde div met class="content" komt. Want nu gaat hij, na het drukken, naar wijzigpagina.php, maar hij moet blijven op die index.php waar je dus de verwerkte pagina te zien krijgt.
1 2 3 4 5 | $ ("a[href=\"#wijzigpagina\"]").click (function (e) { e.preventDefault(); $ (".content").load ("wijzigpagina.php"); }); |
Schijnt te werkenquote:
beide doen hetzelfde. Het is onverstandig omdat de aangeroepen pagina waarschijnlijk geen opmaak of navigatie heeft. Als iemand die link in de SERP aanklikt krijgt hij dus alleen de content van die pagina, zonder verdere layout. Tenzij je detecteert of de pagina asynch wordt aangeroepen of niet, waardoor je zelf bepaalt of de layout moet worden gerendered of niet.quote:Op maandag 24 oktober 2011 09:54 schreef boem-dikkie het volgende:
Waarom is return false SEO technisch onverstandig in deze kwestie?
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 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 | html { height:100%; } body { margin:0; padding:0; background-color:#E6E6E6; widht:100%; height:100%; } #container { position:relative; margin:0 auto; width:1020px; background-color:#FFF; } #lheader { position:absolute; top:0px; left:0px; height:242px; width:670px; background-color:#39C; } #rheader { position:absolute; top:0px; left:670px; height:490px; width:350px; background-color:#F00; } #images { position:absolute; left:0px; top:242px; width:670px; height:248px; background-color:#060; } #lcontent { position:absolute; left:0; top:490px; width:670px; background-color:#633; margin:0; padding:0; } #rcontent { position:absolute; top:490px; left:670px; width:350px; background-color:#99C; } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <div id="container"> <div id="lheader"> </div> <div id="rheader"> </div> <div id="images"> </div> <div id="lcontent"> test1 </div> <div id="rcontent"> test2 </div> </div> |
Werkt wel lekker snel zo. Maar goed als ik niet op absolute ga stylen moet het opgelost zijn?quote:Op donderdag 27 oktober 2011 20:24 schreef PimD het volgende:
Door niet alles als een malloot een fixed width, fixed height en absolute positionering te geven
Ja ik weet genoeg van CSS maar moet in een korte tijd een HTML pagina als voorbeeld opsturen. Vandaar dat ik het snel doe met absolutes. Uiteindelijk komt alles in %.quote:Op donderdag 27 oktober 2011 20:26 schreef PimD het volgende:
Heb je uberhaupt iets gelezen over CSS en positionering...?
Gebruik gewoon floats i.p.v. dingen relatief te positioneren.
Positioneren met percentages heeft niets te maken met positioneren?quote:Op donderdag 27 oktober 2011 20:29 schreef PimD het volgende:
Je roept volgens mij maar wat. Opmaken in percentages heeft niks te maken met positionering.
http://www.howtocreate.co.uk/tutorials/css/mediatypesquote:Op vrijdag 28 oktober 2011 12:24 schreef Alfje het volgende:
Ik heb op een site een linkje naar een telefoonnummer <a href="tel:06xxxxxx">06-xxxxxxx</a>.
Ik weet dat het mogelijk is om aparte css te maken voor een handheld. Mijn vraag is of ik die css kan instellen voor enkel linkjes die een href met tel: hebben zonder deze elementen een aparte class of id mee te geven.
Ik denk zelf eigenlijk dat het niet kan, ik zou in ieder geval niet weten hoe. Wellicht dat er met javascript wel wat gedaan kan worden door alle linkjes te bekijken en degene met tel: als prefix van de href een class mee te geven, maar mischien is er een optie om dit gelijk binnen css te doen die ik niet ken.
Hij moet niet langer worden? Dan inderdaad een overflow hidden. Moet je echter wel een height definieren. Wat je nu hebt, is een halve min-height hack.quote:Op donderdag 27 oktober 2011 21:37 schreef boem-dikkie het volgende:
Ik ben even kwijt hoe het komt dat mijn 'wrapper' div zichzelf niet langer maakt zodra de content daarbinnen langer wordt.
wrapper heeft gewoon een min-height van 300px en een height: auto;
Zou toch moeten werken?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <body> <div id="header"> <img src="images/logo.gif" style="width:110px; height:110px;" alt="logo"/> <img id="top_picture" src="images/HeaderHome.jpg" alt="header"/> </div> <div id="menu"> <ul> <li><a class="link" href="#">Home</a></li> <li><a class="link" href="#">Home</a></li> <li><a class="link" href="#">Home</a></li> <li><a class="link" href="#">Home</a></li> <li><a class="link" href="#">Home</a></li> </ul> </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 33 34 35 36 | body { margin: 0 auto; width: 950px; background: #FF9932; font-family: Candara; } #header { margin-top: 20px; margin-bottom: 20px; position: relative; } #top_picture { border: 3px solid #FFDE82; margin-left: 25px; } #menu { position: relative; margin-top: 30px; } .link { text-decoration: none; position: relative; color: #E8C31F; background: #744F03; border: 1px black solid; width: 20px; height: 20px; } ul { margin-top:20px; } |
Dan doe ik altijd een halve min-height hack.quote:Op vrijdag 28 oktober 2011 12:58 schreef Catch22- het volgende:
[..]
http://www.howtocreate.co.uk/tutorials/css/mediatypes
@media handheld {
#foo { position: static; }
}
Weet niet hoe goed dit werkt though. Of een telefoon dit oppakt.
[..]
Hij moet niet langer worden? Dan inderdaad een overflow hidden. Moet je echter wel een height definieren. Wat je nu hebt, is een halve min-height hack.
http://www.dustindiaz.com/min-height-fast-hack/quote:Op vrijdag 28 oktober 2011 16:06 schreef KomtTijd... het volgende:
Wat is er in hemelsnaam "hack" aan een min-height?
height:auto is trouwens de standaard waarde van een div dus die hoef je niet te specificeren.
Als je 'm een height geeft (behalve "auto") schaalt'ie juist níét mee. Ongeacht de overflow. Daarmee bepaal je alleen wat er gebeurt als de content groter is dan de div. En overflow op iets anders dan visible (=default) zetten triggert eveneens dat het element weer meeschaalt met childs die gefloat zijn.quote:Op vrijdag 28 oktober 2011 16:06 schreef Catch22- het volgende:
http://www.dustindiaz.com/min-height-fast-hack/
Maar min-height impliceert al dat als hij minimaal die hoogte heeft en anders meeschaalt, dat is default behaviour.
Als je hem wél en height geeft geen overflow-hidden, schaalt hij overigens ook gewoon mee als het goed is.
Haha. Mijn wrapper duwt als het ware de footer naar beneden. Daarom zit er ook een min-height aan de wrapper, zodat als er weinig content in staat de lay-out in ieder geval goed is. Wat er nu gebeurt is dat hij zodra de content groter is dan de wrapper, hij buiten de wrapper valt, de footer op zijn plek blijft en de content vervolgens onder de footer uit komt.quote:Op vrijdag 28 oktober 2011 16:12 schreef Catch22- het volgende:
moet hij nu wel of niet schalen?
Als hij niet moet schalen, geef je een height met overflow:hidden aan. Moet hij wel schalen, geef je hem een min-height
@KomtTijd je hebt gelijk. Heb zelf dusdanig vaste patronen ontwikkeld dat daarbuiten denken wat lastig gaat soms
En de elementen ín de wrapper zijn gefloat?quote:Op vrijdag 28 oktober 2011 16:40 schreef boem-dikkie het volgende:
[..]
Haha. Mijn wrapper duwt als het ware de footer naar beneden. Daarom zit er ook een min-height aan de wrapper, zodat als er weinig content in staat de lay-out in ieder geval goed is. Wat er nu gebeurt is dat hij zodra de content groter is dan de wrapper, hij buiten de wrapper valt, de footer op zijn plek blijft en de content vervolgens onder de footer uit komt.
Ik wil dus dat de content 'in' de wrapper blijft zitten zodat de wrapper als de pagina langer wordt door content alsnog de footer naar beneden blijft drukken.
Ik denk dat ik dat maar doe, wellicht handiger.quote:Op vrijdag 28 oktober 2011 16:55 schreef KomtTijd... het volgende:
Dan moet je inderdaad van de wrapper de overflow propertie op iets niet-standaards zetten (bijv. hidden).
Of je moet onder de gefloate elementen een extra element plaatsen dat zelf niet gefloat is, met clear:both. Maar dan moet je dus je HTML aanpassen.
quote:Op vrijdag 28 oktober 2011 12:24 schreef Alfje het volgende:
Ik heb op een site een linkje naar een telefoonnummer <a href="tel:06xxxxxx">06-xxxxxxx</a>.
Ik weet dat het mogelijk is om aparte css te maken voor een handheld. Mijn vraag is of ik die css kan instellen voor enkel linkjes die een href met tel: hebben zonder deze elementen een aparte class of id mee te geven.
1 2 3 | a:link[href^=tel:]{ -- je l33te css-code } |
Ik ben niet zo goed nog met html en css, maar snap je wat ik wil krijgen?quote:Op vrijdag 28 oktober 2011 15:51 schreef KomtTijd... het volgende:
algemeen:
- wat is het nut van de extra div om het menu?
- waarom geef je al je UL's een classname?
- waarom maak je willekeurig allerlei elementen position:relative?
En wat staat er precies door elkaar? want een list zonder enige vorm van opmaak bestaat al gewoon uit elementen die netjes onder elkaar staan. En ik zie niets in je CSS wat dat zou kunnen veranderen.
en tot slot:
http://www.w3schools.com/cssref/pr_list-style.asp
1 2 3 4 5 | <ul id="menu"> <li><a href="#">home</a></li> <li><a href="#">home</a></li> <li><a href="#">home</a></li> </ul> |
1 2 3 4 5 6 7 | #menu li { background: #744F03; border: 1px solid black; /* <-- deze volgorde is correct overigens */ width: 20px; height: 20px; list-style-type: none; } |
Correct, dit is de jQuery UI versie volgens mijquote:Op zaterdag 29 oktober 2011 08:53 schreef PimD het volgende:
Zoek even op 'jquery accordion' - zat voorbeelden te vinden. Volgens mij zit het ook standaard in de jQuery UI library.
Input en Button in css beiden dezelfde eigenschappen geven (zelfde font, zelfde fontgrootte)quote:Op woensdag 2 november 2011 23:43 schreef cablegunmaster het volgende:
Ik heb een klein css probleempje met 2 knoppen.
Het gaat hier om een
<input type>
<button type>
Deze 2 verschillen geen moer van css.
maar toch willen ze net iets anders weergeven.
Hoe kan ik dit oplossen?
Betreffende pagina:
http://www.clickenweb.nl/(...)aantal=20000&prijs=1
1 2 3 4 | input[type='submit'], button { border:none; background:transparent; //of je eigen kleur } |
ik bedoel eigenlijk een site die je helpt met het bouwen van je opmaakquote:Op maandag 7 november 2011 10:25 schreef KomtTijd... het volgende:
Vrijwel iedere website kan dat.
rechtermuis->bron weergeven.
(alleen FOK! is misschien géén goed voorbeeld)
Daar heb je design bureau`s voor.quote:Op maandag 7 november 2011 10:30 schreef MrNiles het volgende:
[..]
ik bedoel eigenlijk een site die je helpt met het bouwen van je opmaak
Probeer eerst eens een opmaak in blokken met pen en papier te maken. En dan in Photoshop. En dat dan 1-op-1 nabouwen in HTML.quote:Op maandag 7 november 2011 09:06 schreef MrNiles het volgende:
zijn er goede site die je kunnen helpen met de opbouw van je site,
dus de opmaak van alle blokken?
kan het wel zelf uitvogelen, maar het is vaak wel leerzaam om te zien hoe het opgebouwt wordt
ik zal beter m'n best doenquote:Op maandag 7 november 2011 14:07 schreef Catch22- het volgende:
waarom zou je het willen? Je moet een basiskennis ontwikkelen van HTML. Welke elementen zijn er, wat kan je er mee en waar zijn ze voor?
Dan ga je CSS leren. Welke properties zijn er, wat doen ze, hoe gebruik je ze?
Dan maak je layout en die ga je uitwerken.
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.een compleet ander script mag ook als dat makkelijker aan te passen zou zijn
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
http://www.garysimon.net/webdesign_tutorial/2quote:Op maandag 7 november 2011 09:06 schreef MrNiles het volgende:
zijn er goede site die je kunnen helpen met de opbouw van je site,
dus de opmaak van alle blokken?
kan het wel zelf uitvogelen, maar het is vaak wel leerzaam om te zien hoe het opgebouwt wordt
quote:Op maandag 7 november 2011 19:35 schreef MrNiles het volgende:
niemand een idee?
jammer...
een andere dan.
met onderstaande code krijg ik in FF een omschrijving en dan op de volgende regel een invulveld.
In IE krijg ik voor het eerste invulveld een omschrijving, dan een extra regel en dan pas op een volgende regel het invulveld. IE krijgt dus een extra regel ergens vandaan...
Bij het tweede invulveld gaat het wel goed.
Waar haalt IE die extra regel vandaan?ik hou er niet van; maar als je een datepicker wil, gebruik je de jQueryUI datepicker.SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
het gaat niet om de datum picker,quote:Op dinsdag 8 november 2011 11:49 schreef Catch22- het volgende:
[..]
ik hou er niet van; maar als je een datepicker wil, gebruik je de jQueryUI datepicker.
quote:Op maandag 7 november 2011 19:35 schreef MrNiles het volgende:
niemand een idee?
jammer...
een andere dan.
met onderstaande code krijg ik in FF een omschrijving en dan op de volgende regel een invulveld.
In IE krijg ik voor het eerste invulveld een omschrijving, dan een extra regel en dan pas op een volgende regel het invulveld. IE krijgt dus een extra regel ergens vandaan...
Bij het tweede invulveld gaat het wel goed.
Waar haalt IE die extra regel vandaan?moet/kan de input niet binnen de label tag vallen?SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
zo dus:die extra witregel komt wss van <label> af denk ik namelijk
1
2
3
4
5<p>
<label for="datum">Datum: <br />
<input type="text" name="datum" id="datum" />
</label>
</p>
Nee dat moet niet.quote:Op dinsdag 8 november 2011 13:19 schreef mschol het volgende:
[..]
moet/kan de input niet binnen de label tag vallen?
zo dus:
[ code verwijderd ]
die extra witregel komt wss van <label> af denk ik namelijk
Als je dat doet hoef je geen for="" te gebruiken.quote:Op dinsdag 8 november 2011 13:19 schreef mschol het volgende:
[..]
moet/kan de input niet binnen de label tag vallen?
zo dus:
[ code verwijderd ]
En waarom is er geen Java topic ? Kan namelijk wel even wat hulp gebruiken..quote:Op dinsdag 8 november 2011 14:31 schreef Catch22- het volgende:
waarom is dit een html, css, js topic als er ook een js topic is?
Omdat het allemaal met elkaar te maken heeft en vaak in elkaar overloopt. Denk ik.quote:Op dinsdag 8 november 2011 14:31 schreef Catch22- het volgende:
waarom is dit een html, css, js topic als er ook een js topic is?
http://zoeken.fok.nl/zoek(...)tatus%5B%5D=centraalquote:Op dinsdag 8 november 2011 14:36 schreef DannyDeko het volgende:
[..]
En waarom is er geen Java topic ? Kan namelijk wel even wat hulp gebruiken..
Waar is het JS topic?quote:Op dinsdag 8 november 2011 14:31 schreef Catch22- het volgende:
waarom is dit een html, css, js topic als er ook een js topic is?
ja dat snap ik, maar 2 topics voor JS?quote:Op dinsdag 8 november 2011 14:38 schreef KomtTijd... het volgende:
[..]
Omdat het allemaal met elkaar te maken heeft en vaak in elkaar overloopt. Denk ik.
Is geen lopend java topic te vinden hoor.quote:Op dinsdag 8 november 2011 14:38 schreef KomtTijd... het volgende:
[..]
http://zoeken.fok.nl/zoek(...)tatus%5B%5D=centraal
1 2 3 4 5 6 | if (first > second && first > third) { first = mostExpensive;} double discount = (mostExpensive * DISCOUNT_PERCENTAGE) - mostExpensive; out.printf("Discount:%.2f\n" , discount); |
Zelfde verhaal.quote:
Bedoel je dat die nog niet gedefinieerd is?quote:Op dinsdag 8 november 2011 15:48 schreef DannyDeko het volgende:
Want ik blijf nu een error houden die blijft zeggen dat mostExpensive niet als variable resolved kan worden.
quote:Op dinsdag 8 november 2011 15:50 schreef mstx het volgende:
[..]
Bedoel je dat die nog niet gedefinieerd is?
Klopt, is ie niet.quote:Op dinsdag 8 november 2011 15:51 schreef Scorpie het volgende:
Als je nergens mostExpensive hebt gedeclareerd dan klopt dat. Java verwacht dat alle variablen expliciet gedefinieerd worden met een type;
String foo = "bar";
Boolean mostExpensive = false;
Integer numberOfCollections = 0;
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 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 | package Electronics; import java.util.Scanner; import java.io.PrintStream; public class Electronics { static final double DISCOUNT_PERCENTAGE = 1.15; PrintStream out; Electronics() { out = new PrintStream(System.out); } void start() { Scanner in = new Scanner(System.in); out.printf("Enter the price of the first article:"); double first = in.nextDouble(); out.printf("Enter the price of the second article:"); double second = in.nextDouble(); out.printf("Enter the price of the third article:"); double third = in.nextDouble(); // if ((first > second) && (first > third)) double mostExpensive = 200; double discount = (mostExpensive * DISCOUNT_PERCENTAGE) - mostExpensive; out.printf("Discount:%.2f\n" , discount); double total = first - discount + second + third; out.printf("Total:%.2f\n" , total); } public static void main(String[] args) { new Electronics().start(); } } |
... Alles wat daar staat is zoals het mij geleerd is. Enige wat ik dus niet voor elkaar krijs om een waarde te genereren via een condition.quote:Op dinsdag 8 november 2011 15:57 schreef Catch22- het volgende:
Dude... zoek een starter/dummyguide op alsjeblieft, anders ga je jezelf van kant maken.
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 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | <?php package Electronics; import java.util.Scanner; import java.io.PrintStream; public class Electronics { static final double DISCOUNT_PERCENTAGE = 1.15; PrintStream out; Electronics() { out = new PrintStream(System.out); } void start() { Scanner in = new Scanner(System.in); out.printf("Enter the price of the first article:"); double first = in.nextDouble(); out.printf("Enter the price of the second article:"); double second = in.nextDouble(); out.printf("Enter the price of the third article:"); double third = in.nextDouble(); double[] numbers = [first, second, third]; double mostExpensive = findLargest(numbers); double discount = (mostExpensive * DISCOUNT_PERCENTAGE) - mostExpensive; out.printf("Discount:%.2f\n" , discount); double total = first - discount + second + third; out.printf("Total:%.2f\n" , total); } private double findLargest(double[] data){ double highest = 0; for(int i=0; i< data.length; i++){ if(data[i] > highest){ highest = data[i]; } } return highest; } public static void main(String[] args) { new Electronics().start(); } } ?> |
Chill. We gaan niet meer offtopic.quote:Op dinsdag 8 november 2011 16:15 schreef KomtTijd... het volgende:
Jongens WTF?
Dit is geen JAVA-topic!
PAK HEM BART! PAK HEM!quote:Op dinsdag 8 november 2011 16:18 schreef Bart het volgende:
Rustig jongens, rustig .
Maar het is misschien wel handig om voor offtopic dingen een eigen topic te openen .
quote:Op dinsdag 8 november 2011 16:26 schreef boem-dikkie het volgende:
JEZUS WELKE MONGOOL POST ER NOU JAVA VRAGEN IN EEN TOPIC DIE DAAR HELEMAAL NIET OVER GAAT, WAT EEN IDIOOT.
Doen al die HTML/CSS nichten zo huilie ? Wij Javanen zijn die-hard old skool bastards zonder gevoel!quote:Op dinsdag 8 november 2011 16:32 schreef KomtTijd... het volgende:
Pfft dan niet joh. Kunnen we de TT ook wel gelijk veranderen in [willekeurige programmeer-SC] ofzo.
Haha ik snap je punt vond alleen dat er wat overtrokken gereageerd werd.quote:Op dinsdag 8 november 2011 16:32 schreef KomtTijd... het volgende:
Pfft dan niet joh. Kunnen we de TT ook wel gelijk veranderen in [willekeurige programmeer-SC] ofzo.
closequote:Op dinsdag 8 november 2011 13:27 schreef mstx het volgende:
[..]
Nee dat moet niet.
Ik denk ook dat het komt doordat de <label> op de een of andere manier een block element wordt.
Je HTML is trouwens ook niet valid als je <table><form></table></form> doet, en een <form> kan niet direct binnen de <table> staan.
1 2 3 4 5 6 7 8 9 | <body> <div id="box"> <div id="background"> <div id="content"> <img src="comingsoon.png" /> </div> </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 | body { background-color: #000; } #box { position: absolute; top: 50%; left: 50%; margin-top: -500px; margin-left: -500px; } #background { background-image: url(background.jpg); background-repeat: repeat-x; height: 423px; width: 100%; margin-top: 225px; margin-left: -15px; } #content { text-align: center; padding-top: 35px; } |
De bron uit die pagina heb ik eens bekeken,quote:Op maandag 7 november 2011 15:42 schreef MrNiles het volgende:
[..]
ik zal beter m'n best doen
ander vraagje dan...js
ik heb een pop-up calender gevonden die ik graag wil gebruiken
maar natuurlijk wil ik weer iets wat er niet inzit..
Graag zou ik willen dat je van een calender alleen de maandagen kan kiezen,
dus op de 1 of andere manier moet de rest van de dagen niet "klik"-baar zijn.
Hopelijk kan iemand me een passende oplossing geven
Ik gebruik het volgende script (zo van een site geplukt, )
een compleet ander script mag ook als dat makkelijker aan te passen zou zijn
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 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | function ds_draw_calendar(m, y) { // First clean the output buffer. ds_ob_clean(); // Here we go, do the header ds_echo (ds_template_main_above(ds_monthnames[m - 1] + ' ' + y)); for (i = 0; i < 7; i ++) { ds_echo (ds_template_day_row(ds_daynames[i])); } // Make a date object. var ds_dc_date = new Date(); ds_dc_date.setMonth(m - 1); ds_dc_date.setFullYear(y); ds_dc_date.setDate(1); if (m == 1 || m == 3 || m == 5 || m == 7 || m == 8 || m == 10 || m == 12) { days = 31; } else if (m == 4 || m == 6 || m == 9 || m == 11) { days = 30; } else { days = (y % 4 == 0) ? 29 : 28; } var first_day = ds_dc_date.getDay(); var first_loop = 1; // Start the first week ds_echo (ds_template_new_week()); // If sunday is not the first day of the month, make a blank cell... if (first_day != 0) { ds_echo (ds_template_blank_cell(first_day)); } var j = first_day; for (i = 0; i < days; i ++) { // Today is sunday, make a new week. // If this sunday is the first day of the month, // we've made a new row for you already. if (j == 0 && !first_loop) { //HIER ZIEN WE DAT ER EEN NIEUWE WEEK INGAAT // New week!! ds_echo (ds_template_new_week()); } // Make a row of that day! if (j == 0) { ds_echo (ds_template_day(i + 1, m, y)); } else { //NIET DE EERSTE DAG? ds_echo (ds_template_day2(i + 1, m, y)); } // This is not first loop anymore... first_loop = 0; // What is the next day? j ++; j %= 7; } // Do the footer ds_echo (ds_template_main_below()); // And let's display.. ds_ob_flush(); // Scroll it into view. ds_ce.scrollIntoView(); } |
1 2 3 | function ds_template_day2(d, m, y) { return '<td class="ds_cell">' + d + '</td>'; //ZONDER DE ONCLICK_FUNCTUE } |
1 2 3 4 5 6 7 | $(function() { $( "#datepicker" ).datepicker({ showWeek: true, firstDay: 1 }); }); </script> |
1 2 3 4 5 6 | $("#datepicker").datepicker({ beforeShowDay: function(date){ var day = date.getDay(); return [(day != 0)]; } }); |
1 2 3 4 5 6 7 8 | $( "#datepicker" ).datepicker({ showWeek: true, firstDay: 1, beforeShowDay: function(date){ var day = date.getDay(); return [(day != 0)]; } }); |
thanks...ik ken echt niets in jsquote:
quote:Op dinsdag 8 november 2011 14:36 schreef DannyDeko het volgende:
[..]
En waarom is er geen Java topic ? Kan namelijk wel even wat hulp gebruiken..
quote:Op dinsdag 8 november 2011 14:42 schreef DannyDeko het volgende:
[..]
Is geen lopend java topic te vinden hoor.
quote:
Wat een mentaliteit.quote:Op dinsdag 8 november 2011 15:33 schreef DannyDeko het volgende:
Ik gooi het toch maar even hier neer misschien dat iemand het weet:
Kloptquote:Op woensdag 9 november 2011 15:53 schreef MrNiles het volgende:
[..]
thanks...ik ken echt niets in js
maar dat het zo simpel kon zijn door een ,
ik was al moeilijk aan het doen met )};
ik ga een keer een tutor lezen
maar voor nu ben ik ff geholpen...leuke shit dat jQuery
quote:Op woensdag 9 november 2011 23:39 schreef KomtTijd... het volgende:
Misschien vonden ze dat er nog niet genoeg bugs in hun browser zaten?
Dan moet je wat beter aan je opzet werken. Ik heb echt nog maar zelden IE issues. Heel soms even een breedte iets anders zetten oid.quote:Op woensdag 9 november 2011 23:42 schreef Dimens het volgende:
[..]
Wel waar, altijd moet ik maar hopen dat het goed werkt in Internet Explorer als ik een website maak.
Ik ben nog niet zo goed in het maken van een website, ik ken de truukjes dus nog niet zo goed. Laatst ook weer een website gemaakt, zag er prima uit. Chrome deed hij het perfect, Firefox geen enkel probleem, Safari prima maar toen ik hem ging openen met Internet Explorer, was heel het navigatie menu van links naar het midden verplaatst en zag het er niet meer uit.quote:Op donderdag 10 november 2011 09:22 schreef Catch22- het volgende:
[..]
Dan moet je wat beter aan je opzet werken. Ik heb echt nog maar zelden IE issues. Heel soms even een breedte iets anders zetten oid.
IE9 hoef ik nooit wat voor te doen, IE8 eigenlijk ook bijna nooit, IE7 soms wat extra margins om dingen goed te zetten.
IE6 kijk ik niet eens meer in
Bedoel je voorbeelden als in tuts of plugins?quote:Op donderdag 10 november 2011 10:34 schreef MrNiles het volgende:
wat is een mooie site met goede jQuery voorbeelden?
dat is een bitch inderdaad, door ervaring weet je wat je wel en niet moet doen om zulke problemen te voorkomen.quote:Op donderdag 10 november 2011 10:29 schreef Dimens het volgende:
[..]
Ik ben nog niet zo goed in het maken van een website, ik ken de truukjes dus nog niet zo goed. Laatst ook weer een website gemaakt, zag er prima uit. Chrome deed hij het perfect, Firefox geen enkel probleem, Safari prima maar toen ik hem ging openen met Internet Explorer, was heel het navigatie menu van links naar het midden verplaatst en zag het er niet meer uit.
beide..maar liever echt toepassingen (plugins dus)quote:Op donderdag 10 november 2011 10:35 schreef Scorpie het volgende:
[..]
Bedoel je voorbeelden als in tuts of plugins?
bedankt nog voor je input..maar ik heb een andere datepicker (google jquery datepicker) gevonden waarin op een andere site kant en klaar werd uitgelegt hoe je datum of complete dagen kan uitzetten, http://hotgluemedia.com/b(...)day-from-datepicker/quote:Op woensdag 9 november 2011 14:38 schreef Walter81 het volgende:
[..]
De bron uit die pagina heb ik eens bekeken,
Daar staat een stukje javascript in.
Probeer eens het volgende aan te passen (zie mijn commentaar bij de aanvullingen thv regel 39.
Ik heb niet getest of het werkt , maar je kan het proberen.
[ code verwijderd ]
En de volgende functie toevoegen:
[ code verwijderd ]
niet echt bruikbare toepassingenquote:
Daarvoor is natuurlijk de documentatie.quote:Op donderdag 10 november 2011 11:02 schreef MrNiles het volgende:
maar als je niet weet wat ermee kan..is het nogal lastig te verzinnen
Google op "Best jQuery examples", dan vindt je er genoeg.quote:Op donderdag 10 november 2011 11:02 schreef MrNiles het volgende:
maar als je niet weet wat ermee kan..is het nogal lastig te verzinnen
zoiets zocht ik..
http://visionwidget.com/t(...)mples-tutorials.html
kent iemand nog leuke sites
Zitten wel aantal mooie tussen.quote:Op donderdag 10 november 2011 11:02 schreef MrNiles het volgende:
maar als je niet weet wat ermee kan..is het nogal lastig te verzinnen
zoiets zocht ik..
http://visionwidget.com/t(...)mples-tutorials.html
kent iemand nog leuke sites
1 2 3 4 5 6 | <table class="signuptable" width="366"> <tr> <td>First name *</td> <td><input type="text" name="First name" /></td> </tr> </table> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | table.signuptable td{ margin-top:10px; } table.signuptable{ margin-top:10px; } table.signuptable tr{ margin-top:10px; } .signuptable tr{ margin-top:10px; } .signuptable td{ margin-top:10px; } |
Die mag ik niet gebruiken, wel gelijk even op nul gezet.quote:Op vrijdag 11 november 2011 12:56 schreef KomtTijd... het volgende:
cell-spacing borderspacing zie je over het hoofd.
Of padding gebruiken.
Punt is dat ik dan nóg meer classes moet geven, dat vind ik niet zo nuttig.quote:Op vrijdag 11 november 2011 13:00 schreef Catch22- het volgende:
margins op td's werken idd.
2 tips:
- Width aangeven met css en niet inline
- zet cellpadding="0" cellspacing="0" in je table definitie en zet eventuele paddings handmatig.
Als het goed is wordt dit toch een no-follow, het is een tweede registreerpagina. Maar goed, dar ga ik volgens mij niet over Dus ik zie wel.quote:Op vrijdag 11 november 2011 13:04 schreef Catch22- het volgende:
ik gebruik voor zulke dingen altijd tables, niets mis mee. Labels invoegen zou wel netjes zijn.
Zou kunnen als inderdaaad alle TD's dezelfde breedte zouden hebben. Ugh. Gedoe. Ik snap je gedachtengang hoor! Maar in dit geval niet even practisch.quote:Op vrijdag 11 november 2011 13:25 schreef Catch22- het volgende:
Uhm, je kan dan toch gewoon .registerform td doen?
Neejoh, gewoon td:first-childquote:Op vrijdag 11 november 2011 13:24 schreef RenRen- het volgende:
De table heeft al wel een class... maar dan moeten al die TD's weer een class krijgen om hun breedte mee te krijgen.
Het is bijna klaar, 6 weken werk, eindelijk, ik hoef het niet meer te zien /euforie/
Ja dat mag je me nog een keer uitleggen, het werkt nooit, wat inhoudt; snap er niets van.quote:Op vrijdag 11 november 2011 13:27 schreef KomtTijd... het volgende:
[..]
Neejoh, gewoon td:first-child
Met die padding ook gebruikt, super Als ik weer tijd heb even inlezen in die labels, klinkt wel handig.quote:Op vrijdag 11 november 2011 13:27 schreef Catch22- het volgende:
voor de padding kan het in ieder geval. Met CSS3 kan je ook de eerste TD van een TR selecteren (:first-child )
Je zou in ieder geval de labels moeten toepassen (met for="" erbij), dus kan je die een breedte geven
http://www.quirksmode.org/css/nthchild.htmlquote:Op vrijdag 11 november 2011 13:30 schreef RenRen- het volgende:
[..]
Ja dat mag je me nog een keer uitleggen, het werkt nooit, wat inhoudt; snap er niets van.
Klinkt heel handig, zie het nu ook ja. Vooral bij Radio Buttons. Bedankt voor de linkjes .quote:Op vrijdag 11 november 2011 13:30 schreef Catch22- het volgende:
Het zorgt er o.a. voor dat als je op het label klikt, de input wordt geselecteerd. Erg handig imo
[..]
http://www.quirksmode.org/css/nthchild.html
http://www.quirksmode.org/css/firstchild.html
First- en last-child in ieder geval wel hoor!quote:Op vrijdag 11 november 2011 13:35 schreef Catch22- het volgende:
Let wel op de browser-compatibility, IE implementeert het niet (optimaal)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | $(function(){ var browser = $.browser; var browserVersion = parseInt(browser.version); var htmlRootElement = $("html"); if(browser.msie) { if(browserVersion == 9) { htmlRootElement.addClass("ie9"); } if(browserVersion == 8) { htmlRootElement.addClass("ie8"); } if(browserVersion == 7) { htmlRootElement.addClass("ie7"); } } }); |
IE7 gebruikers.quote:Op vrijdag 11 november 2011 13:49 schreef KomtTijd... het volgende:
De achtergrondkleur die ik de odd-rijen meegeef is een RGBA kleur, dus IE7 gebruikers zien het verschil toch niet
Waarom met JS en niet gewoon met conditional comments? Die werken gegarandeerd altijd voor IE. JS kan je uitzetten..quote:Op vrijdag 11 november 2011 13:39 schreef Catch22- het volgende:
Ik los zulke issues vaak met jQuery op.
[ code verwijderd ]
Zulke scripts maak ik ook voor .first, .last, .odd e.d.
Waarom zou je dat doen?quote:Op vrijdag 11 november 2011 13:49 schreef KomtTijd... het volgende:
De achtergrondkleur die ik de odd-rijen meegeef is een RGBA kleur, dus IE7 gebruikers zien het verschil toch niet
onoverzichtelijke bron. Die styles geef ik wel aan in een CSS die met een conditional comment wordt geincludequote:Op vrijdag 11 november 2011 13:55 schreef QM84 het volgende:
[..]
Waarom met JS en niet gewoon met conditional comments? Die werken gegarandeerd altijd voor IE. JS kan je uitzetten..
Wie betaalt bepaalt hequote:
Mja, ik zie dat niet echt als een professionele houding... Als ik iets maak, moet het ook in 95%+ van de gebruikte browsers werken. En zulke 'foutjes' zijn meestal het gevolg van een verkeerde aanpak en niet van browserincompetence.quote:Op vrijdag 11 november 2011 13:57 schreef KomtTijd... het volgende:
Laatst iemand via de mail: Er zit geen duidelijke scheiding tussen de forum-reacties, dat is lastig!
teruggemaild: Die zit er wel, ga maar een fatsoenlijke browser gebruiken
Heerlijk als je die vrijheid hebt als developer [ afbeelding ]
omdat RGBA(0,0,0,0.1) way makkelijker is dan met photoshop op zoek gaan naar een kleur die net een tintje donkerder is dan je achtergrondquote:Op vrijdag 11 november 2011 13:58 schreef Catch22- het volgende:
[..]
Waarom zou je dat doen?
[..]
onoverzichtelijke bron. Die styles geef ik wel aan in een CSS die met een conditional comment wordt geinclude
[..]
Wie betaalt bepaalt he
Helemaal mee eens, maar in dit geval ben ik zelf zowel de baas als de klant, ergo: luiquote:Op vrijdag 11 november 2011 13:58 schreef Catch22- het volgende:
[..]
Mja, ik zie dat niet echt als een professionele houding... Als ik iets maak, moet het ook in 95%+ van de gebruikte browsers werken. En zulke 'foutjes' zijn meestal het gevolg van een verkeerde aanpak en niet van browserincompetence.
Maar het is natuurlijk nogal een verschil of je voor jezelf kleine projectjes maakt, of dat je voor een baas (en dus klanten) werkt.
Nee want dan wordt ook de inhoud transparant. Met een opacity van 0.1 is de boel dan echt niet meer leesbaar.quote:Op vrijdag 11 november 2011 14:02 schreef Catch22- het volgende:
Dat klopt, maar dat kan je ook met opacity en een filter voor IE.
welke ik heel stoer met LESS mixins fix
Ie7 is al fossiel bij jou?quote:Op vrijdag 11 november 2011 14:03 schreef KomtTijd... het volgende:
[..]
Helemaal mee eens, maar in dit geval ben ik zelf zowel de baas als de klant, ergo: lui
Die forumtemplate gaat nog wel veranderen trouwens, maar ik moest 'm updaten van een oude naar een nieuwe layout en heb toen even heel snel wat kleurtjes bij elkaar gegrabbeld. En voor dingen als een wisselend achtergrondkleurtje voor de oneven rijen, daarvan vind ik dat fossielen die een fossiele browser gebruiken ook prima zonder kunnen.
Klopt. Maar ik heb meestal een echt afwijkende kleur voor odd-rowsquote:Nee want dan wordt ook de inhoud transparant. Met een opacity van 0.1 is de boel dan echt niet meer leesbaar.
1 2 3 4 5 | <div id="container"> <div id="left"></div> <div id="center"></div> <div id="right"></div> </div> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #container{ height:100%; } #left{ height:100%; float:left; } #right{ height:100%; float:left; } center{ float:left; } |
Bij wie niet dan? IE7 is echt het absolute minimum waar ik voor develop en veruit de oudste browser waar ik überhaupt nog aandacht aan schenk.quote:
Wat ik dan krijg is dat je een achtergrondafbeelding erin moet gooien van 800 hoog, als je hem 800 hoog wilt hebben, maar wat nou als de content variabel is? Moet ik dan een achtergrondafbeelding van 1px doen, die y-repeat en dan op 100%?quote:
Sja, klanten die het vragen, krijgen het ook (Betalen er ook voor immers)quote:Op vrijdag 11 november 2011 15:24 schreef Tijn het volgende:
[..]
Bij wie niet dan? IE7 is echt het absolute minimum waar ik voor develop en veruit de oudste browser waar ik überhaupt nog aandacht aan schenk.
gelijk hoogte waarbij ze echt van gelijke hoogte zijn is met CSS niet echt te doen.quote:Op vrijdag 11 november 2011 15:25 schreef RenRen- het volgende:
[..]
Wat ik dan krijg is dat je een achtergrondafbeelding erin moet gooien van 800 hoog, als je hem 800 hoog wilt hebben, maar wat nou als de content variabel is? Moet ik dan een achtergrondafbeelding van 1px doen, die y-repeat en dan op 100%?
1 | $("#container div").each(function() { $(this).height($(this).parent().height(); }); |
Juist!quote:Op vrijdag 11 november 2011 15:25 schreef RenRen- het volgende:
[..]
Wat ik dan krijg is dat je een achtergrondafbeelding erin moet gooien van 800 hoog, als je hem 800 hoog wilt hebben, maar wat nou als de content variabel is? Moet ik dan een achtergrondafbeelding van 1px doen, die y-repeat en dan op 100%?
Die snap ik niet... Nog even KT.. zijn maniertje proberen.quote:Op vrijdag 11 november 2011 15:29 schreef Catch22- het volgende:
[..]
gelijk hoogte waarbij ze echt van gelijke hoogte zijn is met CSS niet echt te doen.
Ik schrijf altijd een script als dat nodig is.
[ code verwijderd ]
Zoiets.
Die heb ik niet, dus dat valt mee. het is wel echt nodig, want dubbel lijntje... Eeeeven proberen.quote:Op vrijdag 11 november 2011 15:29 schreef KomtTijd... het volgende:
[..]
Juist!
Al is die 100% niet nodig.
Alleen als je ook nog met ronde hoeken wilt gaan werken is faux columns wel lastig, want border-radius werkt dan niet meer.
Hmm ik denk dat dat tegenwoordig haast een betere oplossing is. De fallback is hooguit dat de kolommen niet even hoog zijn, wat meestal ook niet echt een probleem is.quote:Op vrijdag 11 november 2011 15:29 schreef Catch22- het volgende:
[..]
gelijk hoogte waarbij ze echt van gelijke hoogte zijn is met CSS niet echt te doen.
Ik schrijf altijd een script als dat nodig is.
[ code verwijderd ]
Zoiets.
Ik krijg het niet voor elkaar... Moet ik even uitbesteden denk ik...quote:Op vrijdag 11 november 2011 15:29 schreef KomtTijd... het volgende:
[..]
Juist!
Al is die 100% niet nodig.
Alleen als je ook nog met ronde hoeken wilt gaan werken is faux columns wel lastig, want border-radius werkt dan niet meer.
Oh natuurlijk, als IE7 specifiek wordt gevraagd, dan krijgen ze het ook. Maar die vraag krijg ik eigenlijk niet vaak.quote:Op vrijdag 11 november 2011 15:29 schreef Catch22- het volgende:
[..]
Sja, klanten die het vragen, krijgen het ook (Betalen er ook voor immers)
Omdat ik een linkerdiv heb met een rechterborder, center met links/rechts border, rechts met een linkerborder. Die moeten dubbele lijntjes naboodsen. Ik mag steeds geen achtergrondafbeelding gebruiken, is slordig. >: Dus ik zoek andere oplossingen. Maar ik denk dat het neerkomt op een achtergrondafbeelding.quote:Op vrijdag 11 november 2011 15:45 schreef Catch22- het volgende:
waarom wil je die hoogte? kan je geen repeterende achtergrond instellen die de achtergrond van die 2 kleinere kolommen faked?
en dat je die dan op de container instelt.
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 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 | <!DOCTYPE html> <html> <head> <script class="jsbin" src="http://code.jquery.com/jquery-1.7.min.js"></script> <meta charset=utf-8 /> <title>JS Bin</title> <!--[if IE]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> <style> article, aside, figure, footer, header, hgroup, menu, nav, section { display: block; } #container { float:left; } #container div { float:left; width:100px; } #left { border-left:1px solid red; } #center { border-left:1px solid red; border-right:1px solid red; } #right { border-right:1px solid red; } </style> <script type="text/javascript"> $(document).ready(function() { $("#container div").each(function() { $(this).height($(this).parent().height()); }); }); </script> </head> <body> <div id="container"> <div id="left"><h2>menu</h2> 1. ja<br /> 2. Nee<br /> 3. Ja </div> <div id="center"> <h1>Ja hallo</h1> <p> Echt mooi! </p> <p> Echt mooi! </p> <p> Echt mooi! </p> <p> Echt mooi! </p> <p> Echt mooi! </p> </div> <div id="right"><h2>menu</h2> 1. ja<br /> 2. Nee<br /> 3. Ja<br /> 1. ja<br /> 2. Nee<br /> 3. Ja</div> </div> </body> </html> |
Ik ga er strakjes even naar kijken, ben even naar iets anders aan het kijken (en ik ben niet zo goed in jQuery, dus moet er even de tijd voor nemen).quote:Op vrijdag 11 november 2011 16:00 schreef Catch22- het volgende:
Die center wordt in principe het hoogst toch?
als de container links en rechts een border heeft en de center ook links/rechts, heb je je situatie toch?
Ik zou echter gewoon even een jQuery scriptje bouwen. Wat ik postte zou al moeten werken.
http://jsbin.com/onulog/3/edit#source
linksboven op render drukken
[ code verwijderd ]
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 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | <!doctype html> <html lang="nl"> <head> <title>TEST</title> <style> #wrapper { margin: 0 auto; overflow: hidden; } .col { float: left; width: 33%; padding-bottom: 100000px; margin-bottom: -100000px; } #col_left { border-left: 1px solid red; background-color: #cacaca; } #col_middle { border-left: 1px solid green; border-right: 1px solid yellow; background-color: #ececec; } #col_right { border-right: 1px solid pink; background-color: #343434; } </style> </head> <body> <div id="wrapper"> <div id="col_left" class="col"> content </div> <div id="col_middle" class="col"> content </div> <div id="col_right" class="col"> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum vehicula dignissim sem, eu pulvinar turpis facilisis rhoncus. Nam vitae massa eu sem ornare pretium at nec felis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Nulla eu venenatis magna. Maecenas lacinia faucibus risus, a aliquam lacus auctor et. In cursus tempus rhoncus. Morbi nec luctus leo. Etiam risus nibh, viverra sit amet euismod non, lobortis a nibh. Vestibulum bibendum accumsan sapien, id sagittis purus sodales a. Nullam at lectus ipsum. </div> </div> </body> </html> |
Dat is juist een schoolvoorbeeldje voor faux columns. Gewoon een afbeeling met alleen 1 of 2 pixels erin, repeat-y, hopsakee.quote:Op vrijdag 11 november 2011 15:51 schreef RenRen- het volgende:
[..]
Omdat ik een linkerdiv heb met een rechterborder, center met links/rechts border, rechts met een linkerborder. Die moeten dubbele lijntjes naboodsen. Ik mag steeds geen achtergrondafbeelding gebruiken, is slordig. >: Dus ik zoek andere oplossingen. Maar ik denk dat het neerkomt op een achtergrondafbeelding.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | <body> <div id="header"> <img src="images/logo.gif" style="width:110px; height:110px;" alt="logo"/> <img id="top_picture" src="images/HeaderHome.jpg" alt="header"/> </div> <ul id="menu"> <li><a class="clicked" href="home.html">Home</a></li> <li><a href="nieuws.html">Nieuws</a></li> <li><a href="kippen.html">Kippen</a></li> <li><a href="fotoboek.html">Fotoboek</a></li> <li><a href="links.html">Links</a></li> <li><a href="contact.html">Contact</a></li> </ul> </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 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | body { margin: 0 auto; width: 950px; background: #FF9932; font-family: candara; } h1 { Font-size: 20px; color: #060; } p { margin-top: 20px; font-size: 12px; } h2 { font-size: 16px; } #header { margin-top: 20px; margin-bottom: 20px; position: relative; } #top_picture { border: 3px solid #FFDE82; margin-left: 25px; } #menu { position: absolute; padding-left: 0px; } #menu li { list-style-type: none; margin-bottom: 20px; } #menu li a{ display: block; width: 115px; height: 40px; background: #744F03; font-family: 'Open Sans Condensed', sans-serif; text-decoration: none; text-align: center; color: #E8C31F; font-size: 24px; padding-top: 3px; } #menu li a:hover{ background: #372202; } .clicked { color: white!important; } |
Welk doctype gebruik je?quote:Op maandag 14 november 2011 16:47 schreef Dimens het volgende:
Ik kom er niet uit waarom het volgende niet werkt in Internet explorer 8 en alles daar onder. Het menu links werkt perfect in browsers als Chrome, Firefox en Safari en staan perfect onder het logo. Echter, wanneer ik hem in Internet Explorer open, dan gaat het menu ineens heel raar staan en ik snap gewoonweg niet waarom.
De code:
[ code verwijderd ]
[ code verwijderd ]
Iemand die mij kan vertellen wat ik fout doe?
En dat.quote:Op maandag 14 november 2011 17:08 schreef KomtTijd... het volgende:
Er staat een hoop "position:" in, waar je verder niets mee doet. Kan voor ellende zorgen. Strip je CSS eens tot het minimum van wat je nodig hebt om alleen de structuur goed te krijgen.
Precies om die reden, hoop gezeik met positions, en displays waar ik geen zin in had. En dit is de quick en dirty manier.quote:Op maandag 14 november 2011 18:50 schreef PimD het volgende:
Waarom lijn je die tekst uit met Javascript...? Kan toch gewoon met CSS (weliswaar een beetje klooien met display:table-cell e.d).
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">quote:Op maandag 14 november 2011 17:52 schreef Light het volgende:
[..]
Welk doctype gebruik je?
[..]
En dat.
Dit is hoe het eruit ziet in Chrome, Firefox en Safari en is hoe ik het wil.quote:Op maandag 14 november 2011 17:08 schreef KomtTijd... het volgende:
Defineer "heel raar"?
Screenshotje misschien?
-edit-
Er staat een hoop "position:" in, waar je verder niets mee doet. Kan voor ellende zorgen. Strip je CSS eens tot het minimum van wat je nodig hebt om alleen de structuur goed te krijgen.
Dat heb ik inderdaad gedaan, dat je voor de list geen bolletjes te zien krijgt. Daarna padding-left op 0 gezet zodat hij niet de automatische padding toevoegt aan de list.quote:Op maandag 14 november 2011 19:40 schreef PimD het volgende:
Heb je de list-style op none gezet enzo? Daar wil IE nog wel eens moeilijk over doen. Pleur anders een kale HTML + CSS online (niet in dit topic, maar op een server waar we dan bij kunnen).
Wat doet dat en hoe doe ik dat?quote:Op maandag 14 november 2011 19:45 schreef PimD het volgende:
Zodat wij kunnen kijken waar het mis gaat? Heb je ook list-style-position e.d. op outside gezet?
Je HTML/CSS ergens online neerzetten zodat wij het probleem 'live' kunnen zien.quote:Op maandag 14 november 2011 19:44 schreef Dimens het volgende:
[..]
Dat heb ik inderdaad gedaan, dat je voor de list geen bolletjes te zien krijgt. Daarna padding-left op 0 gezet zodat hij niet de automatische padding toevoegt aan de list.
Hoe bedoel je met kale html + css online zetten?
SPOILER: HTMLOm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.SPOILER: CSSOm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.Het foutje met de header is eruit, die staat nu in elke browser goed. Helaas kan Internet Explorer nog steeds niet goed omgaan met de list.
Hoe doen jullie dat?
1 2 3 | ul#menu{ margin: 0; } |
Het werkt nog steeds niet, ik heb nog steeds last dat IE het menu een stuk naar rechts duwt.quote:Op maandag 14 november 2011 21:33 schreef boem-dikkie het volgende:
Voeg dit eens toe aan je CSS:
[ code verwijderd ]
Vaag, bij mij werkt het.quote:Op maandag 14 november 2011 21:35 schreef Dimens het volgende:
[..]
Het werkt nog steeds niet, ik heb nog steeds last dat IE het menu een stuk naar rechts duwt.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |