Je kent ze wel, een achtergrond voor een element die eigenlijk niet zo groot is als de achtergrond zou doen vermoeden. Nou hier ben ik al even mee bezig, maar heb nog geen mooie oplossing gevonden.
Situatie
Ik gebruik Bootstrap en daarbij ook het grid dat erbij zit. Binnen de container van 1200 pixels breed zitten twee kolommen, waarvan de één groot en de ander klein; content en sidebar. De sidebar moet een achtergrond krijgen, of beter gezegd; een achtergrond moet verticaal uitlijnen met de sidebar.
Dat wil best lukken, maar je zit met de ruimte buiten de container. De container zelf is 1200 pixels breed, maar afhankelijk van de schermresolutie is de ruimte eromheen (wrapper) groter.
[000[XXXXX]000]
Zoals hierboven te zien, de XXXXX is de ruimte binnen de container en de 000 staat voor ruimte links en rechts erbuiten.
Bedoeling
De achtergrond moet vanuit de laatste 2 X'jes naar buiten. Dus XX]000 Hoe groot 000 is weet ik niet.
Oplossing
Een percentage gebruiken en met media queries het percentage aanpassen zodat het altijd ongeveer wel klopt. Maarja, dat is enorm bewerkelijk natuurlijk...
In deze JSFiddle heb ik het probleem heel basic uitgewerkt, alleen is daar geen ruimte rondom de container. Maar het geeft het probleem in ieder geval weer, waarvoor er hier iemand is met een oplossing, hopelijk!
http://jsfiddle.net/ymmhg6rf/
Situatie
Ik gebruik Bootstrap en daarbij ook het grid dat erbij zit. Binnen de container van 1200 pixels breed zitten twee kolommen, waarvan de één groot en de ander klein; content en sidebar. De sidebar moet een achtergrond krijgen, of beter gezegd; een achtergrond moet verticaal uitlijnen met de sidebar.
Dat wil best lukken, maar je zit met de ruimte buiten de container. De container zelf is 1200 pixels breed, maar afhankelijk van de schermresolutie is de ruimte eromheen (wrapper) groter.
[000[XXXXX]000]
Zoals hierboven te zien, de XXXXX is de ruimte binnen de container en de 000 staat voor ruimte links en rechts erbuiten.
Bedoeling
De achtergrond moet vanuit de laatste 2 X'jes naar buiten. Dus XX]000 Hoe groot 000 is weet ik niet.
Oplossing
Een percentage gebruiken en met media queries het percentage aanpassen zodat het altijd ongeveer wel klopt. Maarja, dat is enorm bewerkelijk natuurlijk...
In deze JSFiddle heb ik het probleem heel basic uitgewerkt, alleen is daar geen ruimte rondom de container. Maar het geeft het probleem in ieder geval weer, waarvoor er hier iemand is met een oplossing, hopelijk!
http://jsfiddle.net/ymmhg6rf/