Why can't firefox deal with percent max-height of percent max-height?

I think this is possibly a bug.
Firefox is not able to use percent max-height of a percent max-height. Chromium does. But it is difficult to explain. Please have a look at this fiddle, with firefox and chromium, you will see the different behaviour by resizing the browser window: http://jsfiddle.net/qx75g/
I need this for my website but cannot use it, because it does not work with firefox :(
( archlinux with firefox 28.0 )

Okay, so the page on MDN says
<blockquote>The percentage is calculated with respect to the height of the generated box's containing block. If the height of the containing block is not specified explicitly (i.e., it depends on content height), and this element is not absolutely positioned, the percentage value is treated as none.</blockquote>
https://developer.mozilla.org/en-US/docs/Web/CSS/max-height
That seems to be copied more or less verbatim from CSS2 Level 1: http://www.w3.org/TR/CSS2/visudet.html#min-max-heights
Which makes me think that it isn't like to change in the near future...
Any reason not to set height:50% for .inner? How does leaving that unspecified benefit the layout?

Similar Messages

  • Why can't itunes deal with...

    blues   is the same genre as
    Blues
    dance  is the same genre as
    daNce
    The Beatles   is the same artist as
    the beatles     is the same artist as
    The beatles
    Then there is the muliple instances of the same album in cover flow.  Wow!
    Super Annoying!!

    Technically, they're not the same, sometimes two bands have a name that sounds the same except it's written slightly different. But yes, you can solve it pretty easily:
    1. In the search field, type 'Beatles'.
    2. Once all your Beatles music is there, be it The Beatles, the Beatles or the beatles, select them all.
    3. Press 'Cmd + i' to display the track information.
    4. In the Artist field, write the name such as you want it to be.
    To unify your songs that belong to the same Genre you'll just have to follow the same steps but replace 'Artist' with 'Genre' in the field you'll be editing.
    You might have different cover art and thus create a mess in cover flow if your files are imported from a cd and not purchased from the iTunes store, especially if you added the cover yourself. The way to correct this is similar to the one described above.

  • Just to version 7.Like all updates,ad-ons get disabled.The ad-ons that was disabled,where I am not able to open my emails.Why can't FireFox have updates without disabling ad-ons we need to work with?

    Just to version 7.Like all updates,ad-ons get disabled.The ad-ons that was disabled,where I am not able to open my emails.Why can't FireFox have updates without disabling ad-ons we need to work with?

    ''guigs2 [[#answer-672422|said]]''
    <blockquote>
    NoScript stops cookies, please disable this addon/extension as well as make sure that the language en-us is installed.
    # 1) Open up the Firefox Preferences tab. You can do this by typing about:preferences in the URL bar.
    # 2) Click "Content"
    # 3) Next to "Languages", click "Choose"
    # 4) Select "English/United States [en-us]", click "Add"
    # 5) re-open "about:accounts"
    # 6) Click "Get Started"
    </blockquote>
    Thank you for replying. Unfortunately, I already did all of these things. As you can see from the below screenshot, the language is already set. Also, this screenshot was taken in Safe Mode, so NoScript is not enabled. About:accounts still says I need to enable cookies for some reason. So, this solution didn't work....

  • Why can't I communicate with both of my GPIB devices?

    I have 1 NI PCI GPIB board in my computer
    I have 2 identical devices (keithley 237) connected one at address 15 one at address 16
    and 2 different programs one program to connect with 15 and 1 to connect with 16
    after I tell the 1st labview program to communicate with 15 then I tell the 2nd labview program to communicate with 16. then both communications come back with error device timeout. one at a time, I can communicate find with either device.
    Why can't I communicate with two different GPIB devices at the same time?

    Hi mrutter,
    first I would try some other addresses, e.g. 5 and 11. 15, 16 could be
    a special address used by the controller.
    Are there any other devices on the GPIB? If so then there could be
    another instrument with the same ID. Do both (or all) devices show in
    MAX, and can you communicate with them in MAX (e.g. query a *IDN? )
    And are you sure that you *have* setup the correct addresses in the
    Keithley instruments (look in the manuals if you don't know how to
    change their addresses)? Some Keithley instrument are in local mode by
    default, and you must explicitely set them in GPIB mode.
    Sometimes, GPIB message termination can be an issue (although both the
    GPIB cards and the instruments seem to get more tolerant of this).
    Also, you must be very careful not to mix different versions of
    LabView drivers and LabView version. I once had three different
    LabView versions on a PC, it was terrible. We had to format the
    harddisk and start afresh since we couldn't remove all of the older
    versions.
    I first try all GPIB instruments in MAX. If all devices appear there,
    and I can query commands in MAX, then I usually write my own LabView
    drivers with the standard GPIB-read and -write VIs. I write them with
    my oldest LabView version (say 5.1), then I am sure they will work
    with all versions up to 7.1
    Actually I once had a project where *no* GPIB instrument worked 100%.
    We could never really find out what was the problem (it was probably a
    bad PC <-> Win98 <-> GPIB card <-> LabView 5.1 constellation).
    Good luck.
    Johannes
    On Fri, 12 Nov 2004 13:49:31 -0600 (CST), "mrutter@contech"
    wrote:
    >I have 1 NI PCI GPIB board in my computer
    >I have 2 identical devices (keithley 237) connected one at address 15
    >one at address 16
    >and 2 different programs one program to connect with 15 and 1 to
    >connect with 16
    >after I tell the 1st labview program to communicate with 15 then I
    >tell the 2nd labview program to communicate with 16. then both
    >communications come back with error device timeout. one at a time, I
    >can communicate find with either device.
    >
    >Why can't I communicate with two different GPIB devices at the same
    >time?

  • Why can't I login with my Apple ID when I try to setup Cloud on my MacBook Pro?

    Why can't I login with my Apple ID when I try to setup Cloud on my MacBook Pro?
    thanks,
    Simon

    First question that I am not clear on your answer about: Is the Apple ID itself a valid email address, and the same one that you have as your Primary email address on your account? If the actual Apple ID is not an email address, then that is why you are not able to sign on to iCloud or to verify it....it must be an email address.
    If it is an email address then:
    Update your OS to the latest version - 10.8.5
    Once you have updated, reboot the Mac and then go to Preferences>iCloud and try to sign on with your Apple ID again.
    Check Manage your Apple ID to make sure that your Apple ID/Primary email address is verified.
    If the problem persists, contact iCloud Support to see if they can provide you with an explanation of the meaning of the message. If the Apple ID has already been verified, then I'm not sure why you would be getting this messge:
    https://getsupport.apple.com/Issues.action
    Cheers and best of luck!
    GB

  • Why can't I text with non Apple equipment?

    Why can't I text with non Apple equipment?

    You can with third party apps. You just can't use Messages in order to text since it only works with other iOS devices and Macs running Mountain Lion.
    https://www.google.com/search?q=texting%20apps%20for%20iPad

  • Why can't i pay with ideal for my skypenumber? and...

    why can't i pay with ideal for my skypenumber? and without notifications up front!
    number

    Hi ronhermes,
    I hope you're having a lovely vacation!
    I think it may just be a matter of completing your our purchase through the US Adobe Store (not the Adobe Store in Greece). For more information, see "Are there any workarounds?" in this document.
    Best,
    Sara

  • Why can't i login with the account i just created???? I am missing an important session!!!!

    why can't i login with the account i just created???? I am missing an important session!!!!

    Hello ljp1,
    What browser are you using to log in to your brother account? It could be a problem with some settings within your browser that is giving you grief.
    Try going through these troubleshooting steps to see if it helps resolve the issue.
    http://goo.gl/TTH2s
    If I have helped you in any way click the Kudos button to say Thanks.
    The community works together, click Accept as Solution on the post that solves your issue for other members of the community to benefit from the solution.
    - Friendship is magical.

  • Can SQL*PLUS deal with 'flat ASCII files' (input ) in UNIX ? and how?

    Can SQL*PLUS deal with 'flat ASCII files' (input ) in UNIX ? and how?

    No, but PL/SQL can. Look at utl_file.
    John Alexander www.summitsoftwaredesign.com

  • Why can't Firefox find the simplest sites and sites that I frequent?

    Why can't Firefox find ANY of the servers for the sites I frequent the most?
    Were you bought out by Google Chrome? This is beyond frustrating and ******* off your customers even if you are a free service is probably not a good business model.
    ''Edited by a moderator due to language. See the [http://support.mozilla.com/kb/Forum+and+chat+rules+and+guidelines Rules & Guidelines] .''

    http://kb.mozillazine.org/Error_loading_websites#IPv6
    To disable IPv6, change the preference network.dns.disableIPv6 from "false" to true . Here are the steps:
    Type '''about:config''' in the address bar, press Enter.
    Find network.dns.disableIPv6 in the list.
    Right-click -> Toggle.
    Restart your Mozilla application and try again.

  • Ill.CS3 - Why can I only work with one sheet on the desktop? I want to design a multi page document...

    ill.CS3 - Why can I only work with one sheet on the desktop? I want to design a multi page document...

    Use this ancient work-around:
    Create mutli-page PDF | Illustrator

  • Why can't i export with OR without taking language into consideration ?

    Why can't i export with OR without taking language into consideration ?
    I'm from Denmark  and I need it just to convert into TXT with OCR with out looking af the language.

    You can't do OCR without knowledge of the language, because a crucial part of OCR is spell checking to test the possible text  extraction. Well, you could try claiming the language is English, but the result may be unhappy.

  • Why won't adobe deal with my query?

    why won't adobe deal with my query?

    What is your query?? We are not mind readers, just users of software like you.

  • Why can i not connect with my wi fi?

    why can i not connect with my wi fi?

    look at this http://support.apple.com/kb/TS1398

  • The Dolphin Browser is compatible with the Toshiba Thrive (I can see video). Why can't Firefox provide the same?

    The Toshiba Thrive is not listed on your site as a compatible device. I have installed Firefox on my Thrive. I love the inteface. But, the lack of a flash plugin is a deal breaker. If Dolphïn and Opera and Maxthon can provide it, why can't FF?

    Flash on Android is not the same as Flash on Windows or OS X. Adobe and Google have both radically changed how browsers and plugins interact. Without documentation about these changes the Firefox developers need to try and make educated guesses about what Adobe and Google designed. This is a slow and hard process.
    Most browser are only a skin over the Android stock browser. Thus they get Flash support for free. Getting Flash working on a non-stock browser is a lot more work. Firefox 10 will provide very limited support for Flash in 2.2 and 2.3 devices.
    Work is ongoing on getting Flash working on Honeycomb devices.

Maybe you are looking for

  • How do I "Save Image As"?

    In Netscape I can click (I have a standard mouse, not one with right and left clicks) on an image and get a list of choices, one in particular called "Save Image As..." When I click onto that I am able to not only save the image from the webpage but

  • 40Gb i-pod Troubles

    I have had my 40Gb 4G i-pod for 11 months and have had nothing but trouble running it with my Toshiba satellite A 30-921 laptop. I am now in my third i-pod which i haven't used yet but i've been reading the forums and have decided to buy a Adaptec 14

  • T440s FP Reader Problem/Fa​ilure "Your fingerprin​ts have not been enrolled for authentica​tion."

    I have a T440s CTO which is a great machine except that I no longer have part of the fingerprint reader functionality available to me.  The machine has a Synaptics Fingerprint Sensor. At new and after enrollment of fingerprints, functionality include

  • MDT language selection

    When i deploy a MDT image with a language pack installed (aka the language pack/package selection) I get a black screen saying "System preparing for first use" However when I use a non-image aka the windows source DVD and deploy through MDT i can get

  • Load an XML with an XSLT Query, without XSLT File

    Hello, I would like to load in DOM a XML file, but only the elements which match with query as a XSLT Query for example: "/Struct/Ligne[id=0]" without XSL file and only Java API . Thank you.