Hoe kan ik een CSS instelling omzeilen?

Status
Niet open voor verdere reacties.

CorVerm

Redacteur
Lid geworden
11 mrt 2005
Berichten
5.272
Beste mensen,

De onderstaande code staat in de Style-sheet. Als ik een afbeelding plaats die eigenlijk te breed is om nog tekst naast te plaatsen dan verschijnt er toch een "randje" tekst naast de afbeelding. Uiteraard wil ik dat voorkomen, want het is geen gezicht. Maar hoe doe ik dat?

Code:
img {  
        float: left;  
        margin-right: 1px;  
        margin-bottom: 0px;  
    }
 
Hoi Cor,
Het hangt van de rest van de opmaak af, maar waarschijnlijk door de elementen die ernaast komen een minimale breedte te geven, bv. bij een <p> als css:
Code:
p {
    ...
    min-width: 200px;
    }
Is die breedte niet beschikbaar, dan zal de <p> moeten duiken.

Met vriendelijke groet,
CSShunter
 
Nee csshunter, dat heeft een verkeerd effect.

Ik heb het tijdelijk opgelost door de code:
Code:
#afbeelding {
	margin-left: 25px;
	}
en dat is voldoende om geen randje tekst te tonen. Heb daartoe een id gezet in de html-code.
 
Ja, met een id kan het altijd.
Mocht je nog een universele oplossing willen, heb je dan een link naar een online (test)pagina?
Misschien is er nog iets anders mogelijk dan een min-width.

Met vriendelijke groet,
CSShunter
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan