News for hackers. Stuff that matters.
Re:A div that looks different in every browser by Dylan16807 on Sunday July 08, 2018 @07:26PM (#17486884)
Doesn't work unless you have an extra container div.
Re:A div that looks different in every browser by gedy on Sunday July 08, 2018 @09:05PM (#17487257)
Sure, because "vertically centered" means relative to what?
Re:A div that looks different in every browser by Dylan16807 on Monday July 09, 2018 @08:27AM (#17489711)
I want the contents of my div to be centered inside my div.

Just like <center> works, but vertically. You don't need <foo><bar>content</bar></foo> for horizontal centering. I consider it a layering violation to have to do that nesting.

Re:A div that looks different in every browser by gedy on Monday July 09, 2018 @11:00AM (#17490659)
Maybe we are misunderstanding each other, but while you don't need an "extra" container, you do need a container with some known height to vertically center the content in: http://jsfiddle.net/c20gq4pz/
Re:A div that looks different in every browser by smallnamespace on Sunday July 08, 2018 @08:38PM (#17487159)
This is true, but every 'modern' DOM that I've seen has loads of extra container divs precisely to allow post hoc layout.
Re:A div that looks different in every browser by Grumbledour on Monday July 09, 2018 @08:49AM (#17489794)
To be fair though, this has been a problem for quite some time and mostly stems from many web devs not understanding block and inline correctly and thus applying unneeded divs everywhere even there are enough hooks for their styles already.
Re:A div that looks different in every browser by jwarren on Monday July 09, 2018 @04:19AM (#17488715)
Or you can use the body: https://codepen.io/jodi/pen/oMvLaN