Our great sponsors
-
Orange-Boosted-Bootstrap
Orange Boosted is an accessible, ergonomic and Orange branded framework based on Bootstrap
-
govuk-frontend
GOV.UK Frontend contains the code you need to start building a user interface for government platforms and services.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
However margin has been set negative. And there is a reason this has been done! It is hard to figure out what is the origin of each of these, but it seems that not having negative margin has caused overflow in browsers of the past.
However looking at the samples with modern browsers I was unable to see the overflow issue. So it might now be entirely possible that setting negative margin is not required anymore. And it happens to actually be harmful: negative margin can change the reading order in VoiceOver!