Not signed in (Sign In)

SkillShare - A place to discuss Web Standards and Web Design topics

Categories

Vanilla 1.1.9 is a product of Lussumo. More Information: Documentation, Community Support.

    • CommentAuthorgreg9885
    • CommentTimeJul 22nd 2010
     permalink
    I just made this little site and I can't figure out what is going on in ie6. I know it has something to do with the double margin bug, but I can't figure out what it is. I also tried applying display:inline to the div#sidebar and ol#content but nothing's working. Maybe someone can take a look at it here: http://pokercardrankings.com

    Any help will be greatly appreciated! Thanks.
  1.  permalink
    Hi there, for starters IE6 does not support fixed positioning, you'll need to workaround this, here is a useful article: http://ryanfait.com/position-fixed-ie6/.

    In regards to the overlaps on the right hand boxes, you would be better off formatting these as 2 columns, with float lefts on them and their parents, that will give you better control over the elements inside without having to play around with huge paddings.

    Instead of having this in an ordered list (ol) I'd mark them up like this:


    <div class="right-box">


    <div class="description">
    <h2><span>1</span>Royal Flush</h2>
    <p>Ace, King, Queen, Jack, and 10 of any suit</p>
    </div>
    <div class="example"><em>example</em>
    <p><span class="heart">A</span><span class="heart">K</span><span class="heart">Q</span><span class="heart">J</span><span class="heart">10</span></p>

    </div>


    </div>

    In the CSS give your right-box a width, description a width and example a width. That should allow you to layout more precisely, you can then replicate the right-box div all the way down the page.
Add your comments
    Username Password
  • Format comments as (Help)