Voor grote vlakken vind ik die kleuren niet echt prettig om naar te kijken. En daarbij is die kleurcode meestal korterquote:Op zaterdag 4 oktober 2008 20:11 schreef mcDavid het volgende:
ik knal er meestal gewoon "yellow", "red", "blue", "grey", "purple", of wat me maar te binnen schiet in
Die borders daar ben ik het niet mee eens: die maken je div aan alle kanten een pixel groter en zorgt daarom vaak voor verneukte lay-outs (bij mij iig).quote:Op zaterdag 4 oktober 2008 19:28 schreef mcDavid het volgende:
overigens is het aan te raden om je div's tijdens het maken even een opvallende achtergrondkleur en border te geven, dan zie je beter hoe ze precies lopen![]()
#00FF00 hierquote:Op zaterdag 4 oktober 2008 20:06 schreef Light het volgende:
[..]
Ik gebruik meestal #ff8, #f8f, #8ff, #f88, #8f8 of #88f als ik even tijdelijk een opvallende lichte achtergrondkleur nodig heb. Die kleuren zijn herkenbaar genoeg, en als je een donkere tekst op een lichte achtergrond plaatst dan blijft de tekst ook leesbaar met die achtergrondkleurtjes.
Heb je de web developer firefox addon al geinstalleerd?quote:Op zondag 12 oktober 2008 13:55 schreef DennisMoore het volgende:
*met blogspot css klooi*
Pfff... wat heeft blogspot er een hoop. Voor een leek als ik best lastig om de draad te volgen. Net wat zitten editten met Dreamweaver, en 'k heb de css in ieder geval extern nu.
Vage verschillen tussen Explorer en Firefox ook. Zal wel met margin en padding te maken hebben ofzo.
Misschien is 't handiger om vanuit het niets een css te maken ipv een bestaande blogspot-css aan te passen.
En vergeet Firebug niet met YSlow. Die 3 Firefox plugins zijn echt onmisbaar imo.quote:Op maandag 13 oktober 2008 00:33 schreef mcDavid het volgende:
[..]
Heb je de web developer firefox addon al geinstalleerd?
ctrl-shift-f en er gaat een wereld voor je open!![]()
Iemand die het weet?quote:Op dinsdag 14 oktober 2008 14:04 schreef donroyco het volgende:
Waarom is amazinglyenigmatic.nl in IE zo anders? Ik weet niet waar de fout zitInmiddels is het positioneren van de 'geopend blabla' wel al gelukt..
Nu nog de tekst..
![]()
Misschien een ietwat late reactie, maar dank je wel voor de moeite.. het probleem is inmiddels opgelostquote:Op dinsdag 14 oktober 2008 19:03 schreef mcDavid het volgende:
Omdat je totaal geen natuurlijke float hebt?
Ik kan trouwens niet ontdekken in welke browser je 'getest' hebt, het staat bij allebei schots en scheef.
-edit-
en vraag je ook eens af hoe je site eruit ziet in een browservenster met een andere grootte.
Ik dacht dat het bij SEO wel wat kan uitmaken?quote:Op woensdag 29 oktober 2008 19:55 schreef mcDavid het volgende:
Mwoah, hoewel je dr natuurlijk niet onnodig mee moet gaan strooien (hyves) maakt het niet zoveel uit volgens mij. Divs betekenen verder niets dus behalve dat het wat extra bits zijn, zal het weinig effect hebben op de performance van je site.
Met text-align: right zorg je ervoor dat de tekst in de li's rechts wordt uitgelijnd. De enige manier om dan te zorgen dat het laatste menu-item tegen de rechterkantlijn komt te staan, is door te zorgen dat de li's zodanig worden verdeeld dat het precies uitkomt.quote:Op woensdag 29 oktober 2008 20:01 schreef HenkBenzinetank het volgende:
@veldmuis: text-align: right is niet wat je bedoelt?
float en text-align zijn verschillende dingen. En je kunt best een element float: left; en text-align: right; meegeven.quote:Op woensdag 29 oktober 2008 20:06 schreef veldmuis het volgende:
Nee, het spul float al naar links binnen de UL, en die float overruled de text-align geloof ik.
De UL width: auto; en float: right; meegeven, de LI's dan float: left; En dat in de DIV met de border.quote:Op woensdag 29 oktober 2008 19:43 schreef veldmuis het volgende:
Ik wil een menu hebben op m'n testpaginaatje:
De items staan in LI's in een UL. De UL heb ik een class meegegeven die zorgt dat het ding 800px breed is, zodat er een border om kan.
De LI's wil ik nu rechts uitlijnen. Hoe doe ik dat? Ik laat ze nu left floaten zodat ze naast elkaar staan, en dat gaat keurig. Right laten floaten heeft ongeveer het gewenste effect, behalve dat de items dan, logisch, achterstevoren staan. Dat in de HTML oplossen lijkt me geen vriendelijke oplossing. Is er een nette oplossing te bedenken, of moet ik gewoon een div toevoegen die ik de border geef, en daar de UL in mikken die ik rechts uitlijn, waarbinnen de LI's weer left floaten?
Dat gaat niet werken in dit geval.. het was een ander verhaal als 't over met list items met een inline position gingquote:Op woensdag 29 oktober 2008 20:01 schreef HenkBenzinetank het volgende:
@veldmuis: text-align: right is niet wat je bedoelt?
Dat snap ik, maar als ik de float:left zou weglaten en wel een text-align: right meegeef staat het lijstje wel rechts in de UL. Zo bedoelde ik hetquote:Op woensdag 29 oktober 2008 20:09 schreef Light het volgende:
[..]
float en text-align zijn verschillende dingen. En je kunt best een element float: left; en text-align: right; meegeven.
Zo heb ik het nu idd ook opgelostquote:Op woensdag 29 oktober 2008 20:11 schreef Light het volgende:
[..]
De UL width: auto; en float: right; meegeven, de LI's dan float: left; En dat in de DIV met de border.
theoretisch wel misschien... maar ik geloof daar niet zo in.quote:Op woensdag 29 oktober 2008 @ 20:07 schreef veldmuis het volgende:
[..]
Ik dacht dat het bij SEO wel wat kan uitmaken?
i know, ik snapte alleen niet precies wat veldmuis bedoelde;quote:Op woensdag 29 oktober 2008 20:07 schreef Light het volgende:
[..]
Met text-align: right zorg je ervoor dat de tekst in de li's rechts wordt uitgelijnd. De enige manier om dan te zorgen dat het laatste menu-item tegen de rechterkantlijn komt te staan, is door te zorgen dat de li's zodanig worden verdeeld dat het precies uitkomt.
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 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 | body { margin:0; padding:100px 0 22px 0; } * html body { overflow:hidden; } * html div#content { height:100%; overflow:hidden; } div#header{ position:absolute; background-image: url(./IMG/Top.png); top:0; left:0; width:100%; height:75px; } div#menubar { background-color:#f9ffff; position:absolute; border:solid 1px #CCCCCC; border-left:0; border-right:0; top:75px; left:0; width:100%; height:25px; } div#footer { background-color:#f9ffff; position:absolute; border:solid 1px #CCCCCC; border-bottom:0px; border-left:0px; border-right:0px; bottom:0; left:0; width:100%; height:22px; } div#menutree { border:solid 1px #CCCCCC; overflow-y:scroll; background-color:#f9ffff; position:absolute; left: 0px; border-bottom:0px; border-left:0px; border-top:0px; top:0px; width:160px; height:100%; z-index:2; } div#main { border:solid 0px #CCCCCC; overflow-y:scroll; padding-left:160px; background-color:#FFFFFF; position:absolute; right: 0px; top:0px; width:100%; height:100%; z-index:1; } @media screen { body>div#header { position:fixed; } body>div#menubar { position:fixed; } body>div#footer { position:fixed; } } </style> <div id="header">Top</div> <div id="menubar">Menubar</div> <div id="footer">Footer</div> <div id="content"> <div id="menutree">Menutree</div> <div id="main">Content</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 | opacity:.7; filter:alpha(opacity=70); position:absolute; left:0; top:0; width:100%; height:2000px; z-index:3; background-image:url('/layout/images/darkbackgroundimage.gif'); display: none; } #popupproduktopties { z-index: 4; position: absolute; top: -100px; left: 10%; width: 600px; height: 500px; display: block; background: #fff; border: 5px solid black; overflow: scroll; } |
Nope, Z-index werkt alleen voor elementen die op het zelfde niveau genest zitten.quote:Op vrijdag 31 oktober 2008 @ 11:10 schreef Chandler het volgende:
Ik heb een z-index probleem en kan er niet achterkomen hoe en waar deze vandaan komt.
Voor een site wil ik een transparante achtergrond gebruiken en daar overheen een div met inhoud laten vallen.
[ code verwijderd ]
Nu heb ik 2 divjes met bovenstaande namen, echter de div blackout maakt de achtergrond 'grijs' maar de 2e div valt ook onder het grijze gedeelte terwijl deze er op moet liggen? wat doe ik fout?
Ik denk dat ik trouwens de fout al weet, de div ligt in binnen andere divs, vandaar dat de z-index meegenomen wordt, is hier een workaround voor?
:') Trieste boel heh. Maarja wat wil je met een browser van 7 jaar oud.quote:Op vrijdag 31 oktober 2008 @ 15:24 schreef Geqxon het volgende:
IE6... aargh. Heerlijk dat de browser er compleet uit klapt wanneer je +/- 50 transparent PNG objecten in je CSS hebt zitten. :+
1 2 3 4 | /* IE6 hack */ * html #shadow {background-color:#000;back\ground-color:transparent;background-image:url(blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/schaduw.png", sizingMethod="scale");} |
quote:Op vrijdag 31 oktober 2008 23:04 schreef mcDavid het volgende:
[..]Trieste boel heh. Maarja wat wil je met een browser van 7 jaar oud.
Meestal heb ik zoiets van "dan maar lelijke plaatjes hoor". Heb wel een keer een 'hack' gebruikt.
[ code verwijderd ]
Maar dan nog mis je functionaliteit. Zo vind ik het erg frustrerend dat de background-*.* elementen niet meer werken als je een PNGfix toepast in Internet Explorer 6.quote:Op vrijdag 31 oktober 2008 23:30 schreef HenkBenzinetank het volgende:
dr zijn ook andere manieren om ie png's e laten slikken ipv 50x hetzelfde opnemen in de css
quote:#div,
#div h1,
#div .subdiv {
behavior:url(iepngfix.htc);
}
Er is een nieuwe versie van iepngfix die wel ondersteuning heeft voor repeat en position. Zie hierquote:Op vrijdag 31 oktober 2008 23:47 schreef HenkBenzinetank het volgende:
ook daar is een fix voor
edit
beter lezen, repeat en position werken nog steeds niet
Het zijn achtergrondafbeeldingen voor diverse objecten. Dat is niet met javascript aan te passen.quote:Op vrijdag 31 oktober 2008 23:30 schreef HenkBenzinetank het volgende:
dr zijn ook andere manieren om ie png's e laten slikken ipv 50x hetzelfde opnemen in de css
quote:Op zaterdag 1 november 2008 @ 00:29 schreef Geqxon het volgende:
[..]
Het zijn achtergrondafbeeldingen voor diverse objecten. Dat is niet met javascript aan te passen.
Hoe wil jij dan via javascript een in CSS aangeduidt achtergrond-property oproepen? Is niet mogelijk.quote:
object.style.background="..."quote:Op zaterdag 1 november 2008 @ 00:51 schreef Geqxon het volgende:
[..]
Hoe wil jij dan via javascript een in CSS aangeduidt achtergrond-property oproepen? Is niet mogelijk.
Als ik die opvraag van een object waarbij de background-image in CSS is aangegeven krijg je een lege waarde.quote:
1 2 3 4 5 6 7 8 | oldWidth = new String(pngObject.width); oldHeight = new String(pngObject.height); pngObject.src = "images/pixel_trans.gif"; pngObject.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + oldSrc + "', sizingMethod='scale')"; pngObject.style.width = oldWidth; pngObject.style.height = oldHeight; |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |