Is het mogelijk om een relative positie op te geven van een element, zonder dat er ruimte wordt gereserveerd in de opmaak, zoals bij een absolute positionering?
Ik wil namelijk een element over de rest van de inhoud laten vallen, maar bij relative reserveert hij ruimte voor het element.
Absolute positionering is niet mogelijk, omdat ik het in combinatie met een right float gebruik en het element dan niet rechts tegen de kantlijn aan komt, maar er overheen gaat.
Mocht dit verhaal niet duidelijk zijn, dan hoor ik het graag.
[update]
Ik heb direct maar even wat afbeeldingen gemaakt.
Absolute positionering:

Relative positionering:

Gewenst:

De code die ik hierbij gebruik:
[/update]
Ik wil namelijk een element over de rest van de inhoud laten vallen, maar bij relative reserveert hij ruimte voor het element.
Absolute positionering is niet mogelijk, omdat ik het in combinatie met een right float gebruik en het element dan niet rechts tegen de kantlijn aan komt, maar er overheen gaat.
Mocht dit verhaal niet duidelijk zijn, dan hoor ik het graag.
[update]
Ik heb direct maar even wat afbeeldingen gemaakt.
Absolute positionering:

Relative positionering:

Gewenst:

De code die ik hierbij gebruik:
HTML:
1
| <div class='right'><img class='positionering'></div> |
Cascading Stylesheet:
1
2
3
4
5
6
7
8
| div.right { float: right; } img.positionering { position: <relative of absolute> z-index: 1; } |
[/update]
[ Voor 33% gewijzigd door Fles op 22-10-2006 13:34 ]