Windows 10 reached EOS (end of support) on October 14, 2025. If you are on Windows 10, see this article.

Sök i support

Akta dig för supportbedrägerier: Vi kommer aldrig att be dig att ringa eller skicka ett sms till ett telefonnummer eller dela personlig information. Rapportera misstänkt aktivitet med alternativet "Rapportera missbruk".

Läs mer

percentage-based vertical positioning dependent on block width?

  • 1 svar
  • 6 har detta problem
  • 87 visningar
  • Senaste svar av schwal

I seem to have found an issue when firefox is positioning blocks based on percentage values and margin offsets.

in short, look at this page: http://akos.maroy.hu/~akos/frontend/experiment/awake.html

the intended size of the image section is 75% of the available area, both vertically and horizontally. the intended location of the image section is so that the it's in the middle both vertically and horizontally.

while this works horizontally, it seems that the vertical position of the image depends on the horizontal width of the window. if one changed the width of the window, the image will shift vertically.

I seem to have found an issue when firefox is positioning blocks based on percentage values and margin offsets. in short, look at this page: http://akos.maroy.hu/~akos/frontend/experiment/awake.html the intended size of the image section is 75% of the available area, both vertically and horizontally. the intended location of the image section is so that the it's in the middle both vertically and horizontally. while this works horizontally, it seems that the vertical position of the image depends on the horizontal width of the window. if one changed the width of the window, the image will shift vertically.

Vald lösning

This is not exclusive to Firefox. Your problem is that margin-top uses "%" to mean "% of width". http://www.w3schools.com/cssref/pr_margin-top.asp

Läs svaret i sitt sammanhang 👍 1

Alla svar (1)

Vald lösning

This is not exclusive to Firefox. Your problem is that margin-top uses "%" to mean "% of width". http://www.w3schools.com/cssref/pr_margin-top.asp