Beste allemaal,

Ik heb een div die 100% hoog is en 20% breed en position: fixed; heeft.

#left{
position: fixed;
top: 0;
left: 0;
height: 100%;
width: 20%;
}

In deze div bevind zich een menu, waarvan de afmetingen kunnen wijzigen als het menu veranderd wordt.

Nu heb ik onder dit menu mijn socialmedia buttons staan.

Hoe kan ik ervoor zorgen dat deze in het midden komen van de hoogte die overgeleven is.
Het centreren horizontaal is wel gelukt.
- verander je ontwerp, of
- (weet niet of dit gaat werken, maar je zou het kunnen proberen) gebruik een tabel (hey, of je doet dit, of je simuleert het gedrag van een tabel met divs), of
- positioneer e.e.a. met (een lelijk stuk?) JavaScript
- doe iets lijps met CSS 3.whatever (calc?)

Your pick.
Er kan niet berekend worden in CSS. Je zal dit met Jquery of JavaScript moeten oplossen.

Of misschien is je aanpak verkeerd en heb je de fixed niet nodig. Als developer gebruik ik echt nooit een position: fixed;

Reageren