Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-34610

IE specific CSS in forms may not apply to IE 8, 9, 10 etc.

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. Using Internet Explorer select Standard theme
      2. TEST a range of forms.
      3. Verify that the layout is good. In particular, verify that for any form fields that do no have labels (for example the submit buttons, or the Show more... links) are lined up with the other form fields, not hard over on the left.
      4. Test also in a RTL language like Hebrew or Arabic.
      Show
      Using Internet Explorer select Standard theme TEST a range of forms. Verify that the layout is good. In particular, verify that for any form fields that do no have labels (for example the submit buttons, or the Show more... links) are lined up with the other form fields, not hard over on the left. Test also in a RTL language like Hebrew or Arabic.
    • Affected Branches:
      MOODLE_23_STABLE, MOODLE_24_STABLE, MOODLE_25_STABLE, MOODLE_26_STABLE
    • Fixed Branches:
      MOODLE_23_STABLE, MOODLE_24_STABLE, MOODLE_25_STABLE
    • Pull from Repository:
    • Pull Master Branch:

      Description

      There's a couple of CSS rules that start .ie .mform that confused me when trying to get forms laying out consistently across browsers. I'm not sure what they're doing, I assume they're working around some IE bug, but it's not clear that the bug applies to versions of IE that are still supported by Moodle 2.3 and if not then it might be better to have a single layout that applies to all browsers so that people aren't seeing subtly different things if there is no longer a reason for that.

      Also, there's a variety of rules in the base css that start .ie6 for IE6 (and possibly the same for 7). If these are no longer supported then they can just be deleted to save download size.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              timhunt Tim Hunt
              Reporter:
              bawjaws David Scotson
              Integrator:
              Eloy Lafuente (stronk7)
              Tester:
              Sam Hemelryk
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Bas Brands
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                8/Jul/13