Ik krijg een heel lang overzicht met id's, zodra ik met mn muis erover heen ga moet er informatie opgehaald worden wat gekoppeld staat bij desbetreffende id.quote:Op woensdag 20 februari 2008 12:22 schreef NiteSpeed het volgende:
saban, het is geen ajax. Die 2 KB tekst en CSS gegevens kan je wel hiden en showen op een mouseover zonder serverside processing.
Je moet het andersom zien.... kennelijk moet je een hele extra oplossing gaan bedenken en uitvoeren (en de techniek an sich ook eerst nog ontdekken) om je probleem 'asynchroon' op te lossen, terwijl in je eisenpakket verder nergens asynchroniteit vereist of dit een duidelijke meerwaarde bied..quote:Op woensdag 20 februari 2008 14:00 schreef saban het volgende:
[..]
Ik krijg een heel lang overzicht met id's, zodra ik met mn muis erover heen ga moet er informatie opgehaald worden wat gekoppeld staat bij desbetreffende id.
Stel ik heb een overzicht met 150 id's, om nou gelijk voor alle 150 id's alle info binnen te halen ...
Je kunt eventueel ook met meerdere pagina's werken, of een zoekfunctie? Misschien dat iemand het ID intypt voor informatie?quote:Op woensdag 20 februari 2008 14:00 schreef saban het volgende:
[..]
Ik krijg een heel lang overzicht met id's, zodra ik met mn muis erover heen ga moet er informatie opgehaald worden wat gekoppeld staat bij desbetreffende id.
Stel ik heb een overzicht met 150 id's, om nou gelijk voor alle 150 id's alle info binnen te halen ...
Wat is 'alle info"? Hoeveel info heb je per ID? Desnoods zet je het niet in de DOM maar in een JS object (JSON bijv.) en haal je het daar uit. Scheelt een hoop HTML.quote:Op woensdag 20 februari 2008 14:00 schreef saban het volgende:
[..]
Ik krijg een heel lang overzicht met id's, zodra ik met mn muis erover heen ga moet er informatie opgehaald worden wat gekoppeld staat bij desbetreffende id.
Stel ik heb een overzicht met 150 id's, om nou gelijk voor alle 150 id's alle info binnen te halen ...
Met AJAX komt niet direct alle gegevens mee. Pas wanneer je het laat aanvragen.quote:Op woensdag 20 februari 2008 14:13 schreef RM-rf het volgende:
[..]
Je moet het andersom zien.... kennelijk moet je een hele extra oplossing gaan bedenken en uitvoeren (en de techniek an sich ook eerst nog ontdekken) om je probleem 'asynchroon' op te lossen, terwijl in je eisenpakket verder nergens asynchroniteit vereist of dit een duidelijke meerwaarde bied..
de 'server-load' is hier redelijk irrelevant.. je verlicht iig vrijwel geen enkele structurele belasting op de server met een 'ajax-oplossing' tov een oplossing waar de info direkt meegestuurd wordt... dus blijft de vraag 'wat is de reden dat je ajax wilt gebruiken' en weegt dat op tegen de extra moeite die je moet doen het op die manier uit te voeren?
Natuurlijk kan datquote:Op woensdag 20 februari 2008 14:17 schreef Geqxon het volgende:
[..]
Je kunt eventueel ook met meerdere pagina's werken, of een zoekfunctie? Misschien dat iemand het ID intypt voor informatie?
Per ID nu 15 velden (in zelfde tabel), dit later uitgebreid worden door info ook uit andere tabellen op te vragen.quote:Op woensdag 20 februari 2008 14:45 schreef CraZaay het volgende:
[..]
Wat is 'alle info"? Hoeveel info heb je per ID? Desnoods zet je het niet in de DOM maar in een JS object (JSON bijv.) en haal je het daar uit. Scheelt een hoop HTML.
Dat is onzin, serverload is geen 2-dimensionale absoluutheid..quote:Op donderdag 21 februari 2008 09:14 schreef saban het volgende:
[..]
Met AJAX komt niet direct alle gegevens mee. Pas wanneer je het laat aanvragen.
Indien ik het zonder AJAX wil doen, dus alle gegevens direct opvragen en hiden met CSS is dat zeker wel zwaarder voor de serverload.
Dat laatste zinnetje verneukt echt je hele post, waar misschien toch wel een kern van waarheid in zatquote:Op donderdag 21 februari 2008 10:47 schreef RM-rf het volgende:
[..]
maar als je zo nodig het beter wilt weten, moet je het vooral gaan uitvoeren en zul je zelf merken wat de nadelen zijn...
Hij mag het later nog eens proberen.quote:Op donderdag 21 februari 2008 14:27 schreef CraZaay het volgende:
Sterker nog, inhoudelijk was 'ie correct
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | height: 100%; } #header { position: relative; width: 100%; } #content { position: relative; margin-bottom: 20px; } #footer { position: relative; height: 20px; } |
| 1 2 3 4 5 6 7 8 9 10 | <div id="content"> <p> <img src="plaatje.jpg" alt="Een plaatje van meer dan een regel tekst"> Hier dan een regel tekst </p> </div> <div id="footer"> En hier dan de footer</div> |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | margin: 0; padding: 0; min-height: 100%; } #container { min-height: 100% margin-bottom: -20px; } #clearfooter { height: 20px; } #footer { height: 20px; } |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <body> <div id="container"> <div id="header">Title</div> <div id="content"> <p> <img src="plaatje.jpg" alt="Een plaatje van meer dan een regel tekst"> Hier dan een regel tekst </p> <div id="clearfooter"></div> </div> <div id="footer">Hier de footer</div> </body> </html> |
Ik heb even nagekeken, en het plaatje heeft een align: right waardoor het mis gaat. Zonder die align gaat het wel goed (maar komt er uiteraard geen plaatje rond de tekst). Kortom, de vraag is, hoe kan ik een plaatje goed in de tekst plaatsen terwijl de footer blijft staan?quote:Op zaterdag 1 maart 2008 17:22 schreef mcDavid het volgende:
Waarschijnlijk heeft het plaatje een position:absolute edit of een float:left/right
Hier gaat het verder gewoon goed als ik bovenstaande code test.
| 1 2 3 4 5 6 7 8 9 10 11 12 | { border: 1px solid #000000; background-image: url('../img/inputback.jpg'); background-repeat: repeat-x; font-family: Arial; font-size: 14px; font-weight: normal; color: #322F33; height: 21px; line-height: 21px } |
Plaatje floaten en de float clearen op het element dat je er altijd onder wilt hebben (footer in dit geval)?quote:Op maandag 3 maart 2008 20:50 schreef De_Hertog het volgende:
[..]
Ik heb even nagekeken, en het plaatje heeft een align: right waardoor het mis gaat. Zonder die align gaat het wel goed (maar komt er uiteraard geen plaatje rond de tekst). Kortom, de vraag is, hoe kan ik een plaatje goed in de tekst plaatsen terwijl de footer blijft staan?
Safari heeft sinds versie 3 ook cssbare form elementen.quote:Op donderdag 6 maart 2008 19:59 schreef CraZaay het volgende:
Safari doet sowieso niets met die paddings toch? Voor zover ik weet worden de form elementen door Safari helemaal onafhankelijk van de CSS gerenderd.
Maar los daarvan: wat is het probleem als je boven en onder dezelfde padding gebruikt? Dan staat 'ie gewoon in het midden.
Heb je de pagina online staan? Moeten natuurlijk wel je code kunnen bekijken om te zien wat er mis is.quote:Op dinsdag 11 maart 2008 10:01 schreef allesisgekozen het volgende:
Ik heb een CSS probleem. Het gaat hierbij om het positioneren van vlakken. Ik positioneer 5 vlakken op de volgende manier:
222111111111111111111111111111
222555555555555555444444444444
222555555555555555444444444444
333
333
Nu wordt dat in IE goed weergegeven(gek genoeg), maar in FireFox wordt het vlak 5, 1 rij naar boven gedrukt.
Het bovenste gedeelte van vlak 5 verdwijnt dus onder vlak 1 in FF. Is dit een veel voorkomend probleem? En is er een duidelijke oplossing voor?
Mocht dit niet genoeg informatie zijn, dan kan ik altijd de code nog erbij zetten. Ik heb ook screenshots gemaakt, heb alleen geen webspace.
Mvg. Machiel
PS. Mijn excuses als dit niet goed gepost is
Omdat je alles uit de flow haalt, al doe je dat met floats ook gedeeltelijkquote:Op dinsdag 11 maart 2008 15:01 schreef allesisgekozen het volgende:
met position: absolute bedoel je? ik had gelezen dat je zoveel mogelijk position moet mijden, waarom dan ook.
Als je objecten absoluut positioneert, houden ze geen rekening meer met elkaar. Soms is dit gewenst, soms niet. Het ligt er natuurlijk maar net aan wat je wil doen.quote:Op dinsdag 11 maart 2008 15:01 schreef allesisgekozen het volgende:
met position: absolute bedoel je? ik had gelezen dat je zoveel mogelijk position moet mijden, waarom dan ook.
jepquote:Op dinsdag 11 maart 2008 15:01 schreef allesisgekozen het volgende:
met position: absolute bedoel je? ik had gelezen dat je zoveel mogelijk position moet mijden, waarom dan ook.
heerlijk, double-margin-bug.quote:Op woensdag 12 maart 2008 09:46 schreef allesisgekozen het volgende:
Zo, zojuist ermee zitten klooien.
Firefox vindt het dan allemaal heel mooi, en klopt dus ook. Maar IE zegt dan: nee, ik doe het lekker allemaal 10px meer naar rechts. ik _haat_ verschillende browsers!
Precies, vandaar dat ik vroeg of 'ie nog floats gebruiktequote:Op woensdag 12 maart 2008 10:58 schreef mcDavid het volgende:
[..]
heerlijk, double-margin-bug.
In principe moet het als je alles absolute positioneert altijd goed gaan.
Wat gebeurt er eigenlijk als je in alle div's wat tekst zet?quote:Op woensdag 12 maart 2008 11:32 schreef allesisgekozen het volgende:
zo, heb het even online gezet:
http://preview.anchormen.nl/css-test/
Het gaat hier dus om de zwarte en paarse balk. in IE loopt het goed, in FF schuift ie de balken onder mekaar
Ik vind het zelf ook een beetje vaag.quote:Op woensdag 12 maart 2008 13:53 schreef allesisgekozen het volgende:
hmmm..nu zegt mij dat natuurlijk helemaal niks (post niet voor niks op newbie forum :p)
maar tekst ziet ie anders als de divs?
Dat is op te lossen door #titelblok een breedte mee te geven. En een float: right, natuurlijk.quote:Op woensdag 12 maart 2008 11:32 schreef allesisgekozen het volgende:
zo, heb het even online gezet:
http://preview.anchormen.nl/css-test/
Het gaat hier dus om de zwarte en paarse balk. in IE loopt het goed, in FF schuift ie de balken onder mekaar
Nee, dat kan niet. Je kan hoogstens de parent overflow: hidden geven, that's it.quote:Op woensdag 12 maart 2008 22:18 schreef mcDavid het volgende:
Soms kan het zoiets stoms zijn heh
Weet iemand trouwens of het m.b.v. CSS mogelijk is woorden die zo gigantisch lang zijn dat ze niet in een div of table-cel passen, tóch af te kappen?
| 1 2 3 4 5 | <li><a href="link1.html"><img src="plaatje1.gif"/></a></li> <li><a href="link2.html"><img src="plaatje2.gif"/></a></li> <li><a href="link3.html"><img src="plaatje3.gif"/></a></li> <ul> |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 | list-style-type: none; margin: 0; padding: 0; } li img { margin: 0; padding: 0; } li a { margin: 0; padding: 0; } |
Er bestaat ook nog een line-heightquote:Op woensdag 12 maart 2008 23:14 schreef Light het volgende:
Ik heb ook nog een probleempje waar ik wel wat hulp bij kan gebruiken. Ik probeer een menu te maken. Relevante html:
[ code verwijderd ]
De bedoeling is dat de plaatjes netjes tegen elkaar aan komen te liggen. Dat lukt in FF, maar niet in IE.
[ code verwijderd ]
Uiteraard valide CSS. Het html-bestand is valide XHTML 1.0 Transitional (met doctype). Wat hierboven staat is dus niet het volledige bestand, maar dat lijkt me ook niet nodig.
Daar kan ik nog wel mee gaan spelen morgen.quote:
Ik gebruik wel alt-tekstenquote:-edit-
en ik wil je erop wijzen dat links met een plaatje ipv tekst lastig zijn voor zoekmachines, textbrowsers, enz.
Een herhaalde achtergrondafbeelding met tekst is een betere optie.
Dan nog horen de afbeeldingen wat mij betreft in de CSS, en niet in de HTMLquote:Op donderdag 13 maart 2008 00:03 schreef Light het volgende:
Ik gebruik wel alt-tekstenEn de ontwerper van de layout heeft een lettertype gekozen dat niet standaard als font beschikbaar is.
Er bestaan ook manieren om je eigen font mee te sturen.quote:Op donderdag 13 maart 2008 00:03 schreef Light het volgende:
[..]
Daar kan ik nog wel mee gaan spelen morgen.
[..]
Ik gebruik wel alt-tekstenEn de ontwerper van de layout heeft een lettertype gekozen dat niet standaard als font beschikbaar is.
Zoveel mogelijk, dat ben ik met je eens. Als je suggesties hebt hoe ik tekst in de HTML kan gebruiken en dat kan vervangen met een afbeelding in CSS zonder dat de functionaliteit aangetast wordt dan houd ik me aanbevolen. Bij voorkeur zo dat ik een andere afbeelding kan kiezen op het moment dat iemand met z'n muis over het plaatje fietst.quote:Op donderdag 13 maart 2008 00:07 schreef CraZaay het volgende:
[..]
Dan nog horen de afbeeldingen wat mij betreft in de CSS, en niet in de HTML
Geen nette manier, lijkt me. Sowieso vind ik niet dat je mensen kunt verplichten iets te installeren als ze op je site komen.quote:Op donderdag 13 maart 2008 00:31 schreef mcDavid het volgende:
[..]
Er bestaan ook manieren om je eigen font mee te sturen.
HTML:quote:Op donderdag 13 maart 2008 07:30 schreef Light het volgende:
Zoveel mogelijk, dat ben ik met je eens. Als je suggesties hebt hoe ik tekst in de HTML kan gebruiken en dat kan vervangen met een afbeelding in CSS zonder dat de functionaliteit aangetast wordt dan houd ik me aanbevolen. Bij voorkeur zo dat ik een andere afbeelding kan kiezen op het moment dat iemand met z'n muis over het plaatje fietst.
| 1 2 | screenreaders en mensen zonder CSS zien</a> |
| 1 2 3 4 5 6 7 8 9 10 11 12 | width: 100px; height: 20px; display: block; background: url(plaatje.gif); text-indent: -9999px; overflow: hidden } a.link_met_plaatje_als_achtergrond:hover { background: url(plaatje2.gif); } |
Daar kan ik wel wat mee, dankquote:Op donderdag 13 maart 2008 08:24 schreef CraZaay het volgende:
[..]
HTML:
[ code verwijderd ]
CSS:
[ code verwijderd ]
Je hebt gelijk. Ik dacht ooit dat ik zoiets gezien had, maar de enige mogelijkheden werken óf alleen in IE, óf werken met flash.quote:Op donderdag 13 maart 2008 07:32 schreef Light het volgende:
[..]
Geen nette manier, lijkt me. Sowieso vind ik niet dat je mensen kunt verplichten iets te installeren als ze op je site komen.
de validator van W3c is eigenlijk gewoon een xml-based validator, traditioneel HTML kent eigenlijk geen validatie aangezien de browsers gewoon sowieso altijd moeite moeten doen een document weer te geven en ook 'interpretaties' te doen van elementen... HTML4.01 'herkent' dus ook gewoon een BR mét een traling slash.quote:Op donderdag 13 maart 2008 17:14 schreef splendor het volgende:
Bij gebrek aan een centraal html topic vraag ik het hier maar even..
In html4.01 sluit je enkele tags zo af <br> en in xhtml <br />
Maar de validator keurt mijn <br /> wel gewoon goed, terwijl ik ik 4.01 doctype heb, waarom is dit?
Ik kon het in de officiële documentatie niet terug vinden.
Bij dat suckerfish menu gebruiken ze een javascript hack voor IE6, omdat die de psuedo-class :hover niet kent voor list-items.quote:Op vrijdag 14 maart 2008 12:07 schreef HetMeesterbrein het volgende:
Na wat problemen met een ander CSS menu op mijn website (in mijn sig.) heb ik op advies een ander CSS menu geprobeerd. Maar nu werkt het alsnog niet op IE6. In IE7 en Firefox en de rest werkt het perfect, maar in IE6 krijg ik niet eens de links te zien.
Weet iemand wat dit kan zijn? Fout in de code?
http://www.meesterbrein.com/menu_style.css
Ik heb trouwens de code hiervandaan: http://www.deansabatino.com/suckerfish/suckerfish.html
Heb dezelfde code gebruikt, maar hier werkt het wel gewoon met IE6 en op mijn site niet.
Erg vreemd, want voor zover ik weet ligt het verschil tussen IE6 en IE7 vooral in de hover. Waarom werkt bij mij het halve menu dan niet?
Ja, je JS werkt niet. Er hoort on hover een class op de LI gezet te worden, maar Firebug ziet dat niet gebeuren.quote:Op vrijdag 14 maart 2008 13:05 schreef HetMeesterbrein het volgende:
Dat ze een javascript hack voor hover gebruiken weet ik al. Die gebruik ik ook.
Weet je misschien waarom het menu niet werkt? Dat was namelijk mijn vraag
Oooh dan moet ik daar eens naar gaan kijken. Heb het script in een apart .js bestand gezet.quote:Op vrijdag 14 maart 2008 13:19 schreef CraZaay het volgende:
[..]
Ja, je JS werkt niet. Er hoort on hover een class op de LI gezet te worden, maar Firebug ziet dat niet gebeuren.
quote:Op vrijdag 14 maart 2008 13:17 schreef mcDavid het volgende:
Oh, euh...
155 fouten gevonden in je html-code. Misschien moet je er daar eens een paar van wegwerken?
Enneuh ik weet niet wie je dat van die SEO verteld heeft, maar dat slaat echt als een tang op een varken. Eén ding kan ik je wel vertellen: google e.d. worden niet blij van bestandsnamen als "onze-ogen-hebben-vanaf-de-geboorte-dezelfde-grootte-maar-onze-neus-en-oren-groeien-altijd.html". Kijk niet raar op als ze besluiten je niet te indexen.
Klopt. Ook bij cutenews is het handig, omdat hij anders gaat openen in view.php/index.php en dan werkt het niet goed.quote:Op vrijdag 14 maart 2008 13:12 schreef Geqxon het volgende:
Absolute paths vind ik wel fijn, vooral als je veel met mod_rewrite werkt.
| 1 |
| 1 2 | zijn okee oleeee |
| 1 |
Een div is een block level element van 100% breed. Waar heb je die div voor nodig?quote:Op vrijdag 14 maart 2008 16:41 schreef wobbel het volgende:
Ik heb dit:
[ code verwijderd ]
Probleem is dat ik dit als output krijg:
[ code verwijderd ]
maar ik wil het zo
[ code verwijderd ]
Werkt prima.quote:Op vrijdag 14 maart 2008 19:27 schreef HetMeesterbrein het volgende:
Ik heb het menu aangepast in een ander menu. Heb geen IE6 hier bij de hand.. kan iemand even zeggen of het werkt met IE6?
zou je dat niet liever met een <span> doen?quote:Op vrijdag 14 maart 2008 16:41 schreef wobbel het volgende:
Ik heb dit:
[ code verwijderd ]
Probleem is dat ik dit als output krijg:
[ code verwijderd ]
maar ik wil het zo
[ code verwijderd ]
deze doet het wel goedquote:Op vrijdag 14 maart 2008 19:27 schreef HetMeesterbrein het volgende:
Ik heb het menu aangepast in een ander menu. Heb geen IE6 hier bij de hand.. kan iemand even zeggen of het werkt met IE6?
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |