Hallo lezers,
Ben een website aan het maken alleen loop ik vast op het uitlijnen van de inhoud van het content gedeelte. Zie ik een automatisch gedeclareerde waarde over het hoofd?
Het komt er op neer dat ik een stuk tekst heb met daaronder 2 plaatjes. De tekst is keurig links uitgelijnd maar de plaatjes blijven gecentreerd. Heb de wereld aan relevante topics gevonden en toch kom ik er niet uit. Heeft iemand een suggestie? een wrapper opmaken wellicht?
groet,
Steven
- CSS <div> inhoud uitlijnen
-
19-05-2014, 15:08 #1
- Berichten
- 15
- Lid sinds
- 10 Jaar
CSS <div> inhoud uitlijnen
-
19-05-2014, 15:16 #2Particulier
- Berichten
- 1.412
- Lid sinds
- 15 Jaar
Re: CSS <div> inhoud uitlijnen
Standaard staat een afbeelding naast één regel en de rest van de tekst volgt eronder.
Een afbeelding is een inline object en denk je in dat een afbeelding is als een smiley in de tekst.
Die staat keurig in de regel, maar als de afbeelding groter is dan de regel schuift de volgende regel door tot onder de afbeelding.
Als je een afbeelding wilt uitlijnen maak je er een float element van.
Dat doe je als volgt:
Code:<div class="container"> <img src="URL" style="float:left;"> Hele lange text. <div style="clear:both"></div> </div>
-
19-05-2014, 15:33 #3
- Berichten
- 15
- Lid sinds
- 10 Jaar
Re: CSS <div> inhoud uitlijnen
Nog geen resultaat. Maakt het uit of je een id of een class gebruikt?
De code is als volgt:
<div class="content">
Tekst tekst tekst
<img src=img/ssj.jpg><p>
<img src=img/ssj2.jpg><p>
</div>
style declaratie als volgt:
.content {
width: 607px;
height: 380px;
position: absolute;
top: 227px;
left: 340px;
overflow-x: hidden;
overflow-y: auto;
}
-
19-05-2014, 15:37 #4
- Berichten
- 878
- Lid sinds
- 15 Jaar
Re: CSS <div> inhoud uitlijnen
Zoals Wilbert al aangaf dien je bij de afbeelding een style="float:left;" toe te voegen. Deze mis ik nog in jou code!
Laatst aangepast door Tom giesbergen : 19-05-2014 om 15:37 Reden: Verleden tijd
-
19-05-2014, 15:40 #5Particulier
- Berichten
- 1.412
- Lid sinds
- 15 Jaar
Re: CSS <div> inhoud uitlijnen
Hier heb je een voorbeeld: http://jsfiddle.net/bL7wm/
Afbeelding links en een afbeelding rechts uitgelijnd.
-
19-05-2014, 15:41 #6
- Berichten
- 15
- Lid sinds
- 10 Jaar
Re: CSS <div> inhoud uitlijnen
Ja ik geef alleen even het kale stukje code aan met ruimte voor toevoegingen. Maar zowel de float:left intern als in stijlblad geeft geen resultaat.
-
19-05-2014, 15:51 #7Particulier
- Berichten
- 47
- Lid sinds
- 16 Jaar
Re: CSS <div> inhoud uitlijnen
en als je er !important achter zet?
float:left !important;
-
19-05-2014, 15:53 #8Particulier
- Berichten
- 1.412
- Lid sinds
- 15 Jaar
Re: CSS <div> inhoud uitlijnen
Plaats je code eens in een JSFiddle dan kunnen we er naar kijken.
-
19-05-2014, 15:56 #9
- Berichten
- 15
- Lid sinds
- 10 Jaar
Re: CSS <div> inhoud uitlijnen
Hoi,
Ik moet even uitzoeken hoe ik dat doe.
groet Steven
-
19-05-2014, 16:01 #10
- Berichten
- 15
- Lid sinds
- 10 Jaar
Re: CSS <div> inhoud uitlijnen
Waar kan ik vinden m.b.t. JSFiddle te gebruiken?
-
19-05-2014, 16:07 #11Particulier
- Berichten
- 1.412
- Lid sinds
- 15 Jaar
Re: CSS <div> inhoud uitlijnen
Een beetje initiatief mag wel ;-)
http://jsfiddle.net/ en als je daar je code hebt geplaatst dan klik je op "Save" waar na er een unieke url wordt aangemaakt die je hier kan plaatsen.
-
19-05-2014, 16:18 #12
- Berichten
- 15
- Lid sinds
- 10 Jaar
Re: CSS <div> inhoud uitlijnen
hoi bij deze,
http://jsfiddle.net/4q7QT/
Maar hier is het alt tekstje wel goed geordend....
-
19-05-2014, 16:21 #13Particulier
- Berichten
- 1.412
- Lid sinds
- 15 Jaar
Re: CSS <div> inhoud uitlijnen
Allereerst heb je een paar hele vreemde paragraaf "P" elementen.
Als je die weghaalt en de float:left op de afbeeldingen zet dan werkt het prima.
http://jsfiddle.net/4q7QT/2/
-
19-05-2014, 16:30 #14
- Berichten
- 15
- Lid sinds
- 10 Jaar
Re: CSS <div> inhoud uitlijnen
Ik heb nu de paragrafen weg ge haald. Nu komen de plaatjes gecentreerd als of die float:left niet werkt. Of ik zie iets stompzinnigs over het hoofd.
-
19-05-2014, 19:26 #15Webblish Content & Publishing
- Berichten
- 5.633
- Lid sinds
- 17 Jaar
Re: CSS <div> inhoud uitlijnen
Er ontbreken sowieso een aantal aanhalingstekens in de broncode, juist bij de afbeeldingen. Tenzij dat bewust zo is. De plaatjes staan bij mij trouwens gewoon links uitgelijnd, naast elkaar (Windows 8.1, Firefox).
Als beide afbeeldingen naast elkaar passen in die div, dan komen ze naast elkaar. Als je dat niet zou willen en rond de afbeeldingen een div plaatst die net zo breed als één afbeelding is (of in ieder geval smaller dan 2 afbeeldingen naast elkaar) dan zou de 2e afbeelding er onder moeten komen.
Edit: als dit in je 'live' versie anders werkt, dan is het hoog tijd voor een reset CSS.
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