Hallo,
Bij het maken van mijn website heb ik het volgende probleem ontdekt.
Misschien is hij heel makkelijk. Maar ik kom er niet uit :-).
Ik heb zeg maar een nieuws systeem. Maar als ik daar een plaatje in zet en dan in de code align='right' zet komt het plaatje over mijn div heen als hij groter is dan het divje zelf.
Is hier een code voor waardoor het divje zichzelf automatisch aanpast aan de grote van het plaatje zodat hij er niet buiten valt?
Alvast bedankt
- Div hoogte aanpassen aan plaatje
-
03-08-2009, 17:26 #1
- Berichten
- 62
- Lid sinds
- 15 Jaar
Div hoogte aanpassen aan plaatje
-
-
03-08-2009, 17:38 #2
- Berichten
- 359
- Lid sinds
- 17 Jaar
#divje {
overflow: auto;
}
?
-
03-08-2009, 17:52 #3
- Berichten
- 62
- Lid sinds
- 15 Jaar
Nee helaas, die werkt niet
-
03-08-2009, 18:14 #4
- Berichten
- 632
- Lid sinds
- 19 Jaar
Kan je het plaatje niet gewoon een vaste hoogte mee geven? Die dus niet hoger is dan de div..
-
03-08-2009, 18:23 #5
- Berichten
- 359
- Lid sinds
- 17 Jaar
Misschien is het handig om een voorbeeld te plaatsen of een stukje code.
-
03-08-2009, 18:49 #6
- Berichten
- 50
- Lid sinds
- 15 Jaar
voorbeeld is inderdaad wel handig, is nu speculeren wat je verkeerd doet :)
-
03-08-2009, 20:30 #7
- Berichten
- 336
- Lid sinds
- 17 Jaar
De div geen standaard hoogte geven, maar gewoon aan laten passen aan de content automatisch?
-
03-08-2009, 20:37 #8
- Berichten
- 571
- Lid sinds
- 17 Jaar
Gewoon geen hoogte meegeven.
-
04-08-2009, 09:17 #9
- Berichten
- 30
- Lid sinds
- 16 Jaar
Aan het einde van de div deze code plaatsen:
<div style="clear:both;"></div>
-
04-08-2009, 09:22 #10
- Berichten
- 50
- Lid sinds
- 15 Jaar
dat lijkt me alleen nodig als het plaatje float johannes....momenteel lijkt hij met zijn align="right' juist in de html de uitlijning aan te geven (overigens vreemd als je met css bezig bent).
al gedacht om dit gewoon weg te halen en in de css voor de div gewoon text-align: right; te zetten?
-
04-08-2009, 09:27 #11
- Berichten
- 30
- Lid sinds
- 16 Jaar
align="right" is in principe het zelfde als float:right dus dit zou moeten werken
-
04-08-2009, 09:52 #12
- Berichten
- 50
- Lid sinds
- 15 Jaar
misschien wel, maar we weten niet eens exact wat het probleem is ;) Mocht zij de tekst om het plaatje heen willen laten lopen dan is het clearen van een float wel nodig inderdaad (en dat het plaatje float)....maarja....dan nog is het netter om het allemaal binnen de CSS af te handelen (overigens zou overflow: hidden; of overflow: auto; dan wel moeten werken als het een float is).
-
04-08-2009, 21:47 #13
- Berichten
- 35
- Lid sinds
- 15 Jaar
mischien is het beter als je margin-right:2px; te gebruiken.
-
04-08-2009, 21:51 #14
- Berichten
- 751
- Lid sinds
- 15 Jaar
De fout is als ik het goed lees, dat je div een vaste hoogte heeft.
Als jou div bijvoorbeeld height: 50px; heeft, terwijl je image 100px heeft, dan spreek het voor zich.
Zet de content div op height: auto;.
Wil het nog niet lukken, kun je mij altijd toevoegen op MSN.
Aanvullend bericht:
Btw smajid, hoe kom je bij margin-right: 2px;
Dan zou enkel rechts van de image 2 pixels ruimte vrijkomen, wat vrijwel geen nut heeft.Laatst aangepast door gast17649 : 04-08-2009 om 21:52 Reden: Automatisch samengevoegd.
-
04-08-2009, 22:37 #15
- Berichten
- 63
- Lid sinds
- 15 Jaar
margin-top: 334px;
al eens geprobeerd?
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