We hebben het allemaal wel eens gehad, de css stijl die je net hebt aangepast heeft geen effect. Het lijkt wel of de regel compleet niet wordt gezien, en je hebt geen idee waarom. Ten einde raad gebruik je dan maar !important, of een inline stijl, maar laten we eens kijken waar het probleem echt in zit.
Een optie die al sinds CSS2 beschikbaar is, maar nog steeds weinig wordt gebruikt is de table-layout: fixed. Hiermee kunnen we tabellen namelijk veel strakker maken dan met de default waarde.
Een website met een volledige achtergrond is tegenwoordig erg populair. Met de introductie van CSS3 is dit zeer eenvoudig te bewerkstelligen, geen javascript nodig!
Wanneer we in CSS gebruik maken van position absolute, en we willen het object een breedte geven van 100% dan wordt er geen rekening gehouden met borders en padding. De oplossing hiervoor is gebruik te maken van beide eigenschappen left en right.
De :before en :after zijn CSS pseudo elementen. Je kunt deze gebruiken om iets voor af na content van een element toe te voegen. In dit artikel geven we een paar voorbeelden van hoe deze te gebruiken.
Wanneer tekst in een blok moet worden afgebroken omdat het te lang is, dan kan dat op verschillende manieren. De tekst kan hard afgebroken worden, verborgen worden, of netjes afgebroken worden met een '...' op het eind.