Hallo
Ik ben bezig met een site te basen in CSS+html maar nu heb ik weer een probleem.
Bekijk deze even in IE en FF: http://thospatiadesigns.com/ringtone01/site/index.html
In FF is het goed, maar in IE is die bovendste afbeelding dubbel. Als ik dit: background-repeat: no-repeat; nog erbij zet in head3, dan is die afbeelding niet meer dubbel, maar dan is er een opening. Ik heb dit bijna altijd met mijn layouts, en dan gebruik ik maar IE hacks. Nu wil ik eens af van die hacks, en daarom is mijn vraag: hoe kan ik dit valid oplossen?
Style: http://thospatiadesigns.com/ringtone01/site/style.css
Ik hoop dat jullie me kunnen helpen.
Mvg Martijn
- afbeelding in IE dubbel
-
24-06-2006, 09:58 #1
- Berichten
- 1.111
- Lid sinds
- 19 Jaar
afbeelding in IE dubbel
-
In de schijnwerper
Te Koop Lastminute website met potentie en inkomsten.Website te koopLinkvada.com Linkbuilding Platform: Direct Linkbuilden op 77.000+ premium domeinenLinkpartnersSEO-tekstschrijver inhuren | beter vindbaar met webtekstenFreelance / Werk(Premium) Hoge DA Backlink | DR 95 | RD 4,2 MiljoenAdvertentieruimte -
24-06-2006, 10:27 #2
- Berichten
- 240
- Lid sinds
- 19 Jaar
misschien moet je topmargin aanpassen ?
-
24-06-2006, 11:21 #3
- Berichten
- 1.111
- Lid sinds
- 19 Jaar
nee dat heb ik ook al geprobeerd.
-
24-06-2006, 13:22 #4
- Berichten
- 625
- Lid sinds
- 19 Jaar
Dat komt wsl weer omdat IE de minimum-hoogte neemt van het lettertype.
Dit lost het probleem op:
Code:#head3 { width: 750px; height: 11px; font-size:1px; background-image: url(images/head3.jpg); }
-
24-06-2006, 13:43 #5
- Berichten
- 1.111
- Lid sinds
- 19 Jaar
Ok bedankt.
Ik had het ook op een ander forum gevraagd waar iemand er nu ook al 3 heeft gegeven.
Dus een van de 4 zal wel werken hoop ik. :)
Ik probeer ze straks allemaal als ik thuis ben.
Mvg Martijn
-
24-06-2006, 15:37 #6
- Berichten
- 625
- Lid sinds
- 19 Jaar
Wat waren de andere oplossingen ?
-
24-06-2006, 15:48 #7
- Berichten
- 1.111
- Lid sinds
- 19 Jaar
Oplossing 1
In je stylesheet #head3 even aanpassen naar:
Code:#head3 { width: 750px; height: 11px; }
En in index.html
Code:<div id="head3"></div>
Code:<div id="head3"><img src="images/head3.jpg" alt=""></div>
Je stylesheet zo houden. Een doorzichtige afbeelding van 1px bij 1px maken, en die weergeven in de head3-div.
Dit brengt mij bij oplossing 3:
Stylesheet bij #head3 even uitbreiden met:
Code:line-height: 11px;
Code:<div id="head3"><br></div>
Laatst aangepast door Martijn Hendrix : 24-06-2006 om 15:51
-
24-06-2006, 16:34 #8
- Berichten
- 625
- Lid sinds
- 19 Jaar
Dan toch liever mijn oplossing ! ;-)
Ik zou persoonlijk die head2 in die head3 hebben gezet, ipv eronder. Dan geef je de head2 een topmargin van 11px (of nog beter: de head3 een toppadding van 11px) en het is helemaal in orde.
-
24-06-2006, 16:48 #9
- Berichten
- 1.111
- Lid sinds
- 19 Jaar
wat bedoel je met die head2 in de head3?
Ik ga de verschillende oplossingen nu even uittesten.
Edit// Bij de 1ste komt er een opening boven head3.jpg en onder head3.jpg. Bij de 2de is de fout nog hetzelfde. Ik weet niet zeker als ik het goed doe, maar ik denk het wel. En de derde werkt perfect. Die van Dirk werkt ook perfect.
Dus ik ben er uit maar wat is nu de beste?
Mvg MartijnLaatst aangepast door Martijn Hendrix : 24-06-2006 om 17:02
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic