We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 28033
    • 925 Posts
    http://symphonicheaven.com/ps2/destiny/playable.php

    In Internet Explorer 7, it "indents" the unordered list, which pushes it outside of the table. In Opera 9.23/9.5 Alpha and Firefox 2, it doesn’t indent and outputs like expected.

    Since a sizeable chunk of people will be using IE7, this is an issue I would like to resolve. Anyone have enough CSS skills to find out how to fix this? I’ve tried altering the various CSS padding refrences, but it seems it something else that IE needs set to make it work "correctly".
      My Snippets
      -> PopUpChunk v1.0
      • 24421
      • 44 Posts
      I don’t know why. But after spending some days fighting with the CSS to make it compatible with the IE family by means of hacks and maintaining two files of CSS (normal and the one of IE), I found the ideal solution to never worry again using the wonderful solution programmed by Dean Edwards.

      Hope this help,
      Ramon
        • 26435
        • 1,193 Posts
        ScottyDelicious Reply #3, 19 years ago
        Quote from: rambat at Sep 11, 2007, 09:54 PM

        I don’t know why. But after spending some days fighting with the CSS to make it compatible with the IE family by means of hacks and maintaining two files of CSS (normal and the one of IE), I found the ideal solution to never worry again using the wonderful solution programmed by Dean Edwards.

        Hope this help,
        Ramon
        DUDE!!!
        Awesome sauce!

        -sD-
        Dr. Scotty Delicious, Scientist DFPA.
          Husband, Father, Brother, Son, Programmer, Atheist, Nurse, Friend, Lover, Fighter.
          All of the above... in no specific order.


          I send pointless little messages
          • 28033
          • 925 Posts
          Quote from: rambat at Sep 11, 2007, 09:54 PM

          I don’t know why. But after spending some days fighting with the CSS to make it compatible with the IE family by means of hacks and maintaining two files of CSS (normal and the one of IE), I found the ideal solution to never worry again using the wonderful solution programmed by Dean Edwards.

          Hope this help,
          Ramon

          I’ll try that out. Thanks for the link. smiley
            My Snippets
            -> PopUpChunk v1.0
            • 3749
            • 24,544 Posts
            I looked at Dean Edwards’ solution and it looks like it makes earlier IE browsers act like IE7. Did I misunderstand the description?

            I have one site that works great in everything BUT IE7 so it would be easier for me to have IE7 emulate IE6 on that site.

            Bob
              Did I help you? Buy me a beer
              Get my Book: MODX:The Official Guide
              MODX info for everyone: http://bobsguides.com/modx.html
              My MODX Extras
              Bob's Guides is now hosted at A2 MODX Hosting
              • 5091
              • 332 Posts
              chinesedream Reply #6, 19 years ago
              I like Dean Edwards’s /IE7, but it really should be used as a last resort, and shouldn’t be used as a hacking management. If you must have PNG, fixed layout for a certain project, then the /IE7 is one of the good solutions to make IE works

              The common knowlege and approach is, use IE conditinal comments to serve IEs; since IE 6 isn’t going to vanish in the next year or couple of years (heck! sometimes I still have to support Mac IE5.2 and PCIE 5/5.5) , it’s prudent to understand how IE works with certain CSS elements, and understand the hasLayout.

              The problem you have in IE6/7, doesn’t require /IE7 filter, and I don’t think it does anything magic to make the problem goes away. What you should do instead is to use conditinal comment like so

              inline style placing directly into your page
              <!--[if (IE 6)|(IE 7)]>
              <style>
              #content ul li {
              width: 50% /* just an example, you can use ’em’ or ’px’ and declared your desired width unit */
              list-style-image: none;
              list-style-position: outside; /*remove this */
              list-style-type: none; /*remove this -because you already declared list-style-image to none; */
              }</style>
              <![endif]-->

              alternatively, you can create a new CSS file with the above code, then use the link like so:

              <!--[if (IE 6)|(IE 7)]>
              <link rel="stylesheet" href="ie4less.css" /> <![endif]-->

              [if (IE 6)|(IE 7)] = it tells IE 6 & 7 how to treat the CSS rule you declared.
                • 28033
                • 925 Posts
                Sorry for the necropost, but I figured out what the issue was.

                That’s amazing. All it needed was the margin to be set to zero. laugh
                  My Snippets
                  -> PopUpChunk v1.0