Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8755855
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 13, 20262026-06-13T13:56:12+00:00 2026-06-13T13:56:12+00:00

Given that Twitter Bootstrap is designed to be responsive / device-friendly, why doesn’t it

  • 0

Given that Twitter Bootstrap is designed to be responsive / device-friendly, why doesn’t it use relative font sizes?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-13T13:56:14+00:00Added an answer on June 13, 2026 at 1:56 pm

    Well it seems that they are hiding behind the browser zoom excuse. Really sad to see such a heavily used and influential framework completely ignore accessibility issues and a fundamental cornerstone of responsive design. They are in a position of great responsibility and unfortunately seem to have no intention of acting accordingly.

    [Update] So today Mark Otto replied on the thread I referenced above. Predictably there is no mention of accessibility and use of the phrase ‘pixel-perfect’:

    Okay, so here’s a bit of a background on the decisions of yesteryear
    and plans for moving forward.

    Pixels provide absolute control and consistent rendering across every
    browser.

    Designers still mostly think and operate in pixels.

    Browsers
    scale up entire pages these days, so it’s not an issue with type
    scaling or anything.

    Nesting ems historically has been a pain and can require extra math for figure computed/intended pixel values.

    Mixing units of measurements is ugly and my inner OCD hates it.
    Using units on line-height is generally discouraged, but provides immediate
    knowledge of what the computed value is. We’ll probably try to steer
    away from this in the future.
    In the future, we’ll likely use ems for type sizing, perhaps rems even, but not for anything else. This is also debatable on font sizes for inputs and the like. It’s just not how folks build pixel perfect sites.

    That’s a bit all over and hopefully coherent enough. I’ll try to blog about these changes as they come up more, but I’m unsure how close 3.0 is and what that will all entail yet.

    I would suggest anyone with strong feelings about this go and +1 this thread.

    [Update] V3 roadmap oulined in V2.3 release blogpost makes no mention of adding support for ems.

    [Update] Lots more information about Bootstrap V3 available in the pull request here including the following from Mark Otto:

    We explored the use of rem units over pixels, but found little benefit
    to offset the implications of their use. IE8 would still need a pixel
    fallback, and that’s a lot of duplicate lines of code. Moreover, using
    rems everywhere instead of pixels would exacerbate that problem.
    Mixing rems and pixels doesn’t seem to make sense either right now.
    However, we can and will continue to evaluate this in future releases.

    Then more recently (in its comments):

    I highly doubt we’ll be shipping with rems at this point. Changing
    everything—beyond font-sizes—is a huge task and one that comes with
    few benefits to offset that. Double the lines of code for font-sizes
    aside, supporting rems in any other way seems tedious at best. That
    said, we can always revisit in a future release. For now, we’re
    sticking with pixels.

    Having grown dissatisfied with a large number of Bootstrap’s features, not least of which is it’s lack of em-support, I strongly suggest looking at Susy if you just want grids, or Zurb Foundation 4 for the whole enchilada. Don’t let Bootstrap’s popularity cloud your judgement. Anyone can build something with Bootstrap, which is exactly its problem – it’s designed for people with minimal web-experience. Just because there are lots of McDonalds’ in the world doesn’t mean it’s a healthy place to eat.

    [Edit] OK. This was a silly thing to say. Since I wrote this, I’ve used BS3 and it has upped its game considerably. I shouldn’t have made such a throwaway comment, but I still believe that it has made a bad decision in using pixels for font-sizing. As well as accessibility issues, ems are useful in other ways.

    [Update] Looks like rems will be supported in V4 (Mdo quoted from here):

    For those following along, we’ll be able to change from pixels to REMs
    in v4 when we drop IE8 support. Can’t do much until then.

    [Update Feb ’17] Bootstrap 4 is still in Alpha, but shows use of rems in its Typography docs, but doesn’t show use of rems in its layout docs.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Given that Twitter doesn't provide users' email addresses to apps [1], how can a
Given that the web application doesn't have su privileges, I'd like to execute a
Given that the Rails Way seems to be not to use foreign key constraints,
Twitter Bootstrap http://twitter.github.com/bootstrap/javascript.html#dropdown has a dropdown.js library (at http://twitter.github.com/bootstrap/1.4.0/bootstrap-dropdown.js )that will change the dropdown
Twitter recently announced that you can approximate the rank of any given twitter user
I'm using Twitter Bootstrap v 2.0.1 and have given my table the table-striped class.
I'm starting to use Bootstrap from Twitter and needed to add an HTML Select
I have a mobile application that I want to blow up full-screen. Twitter Bootstrap
I have a nav menu bar based on twitter bootstrap that uses scrollspy to
I'd like to use a Twitter Bootstrap dropdown button : <div class=btn-group> <button class=btn

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.