• Previous message: [greg-dev] CSS validity
  • Next message: [greg-dev] CSS validity
  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    [greg-dev] CSS validity

    Funny, I was under the impression that that wicked rendering bug was
    restricted to Gecko browsers on Mac only.
    
    
    Re the CSS validation: If you really want the stylesheet to validate,
    I think we have a couple options:
    
    a) remove the CSS2.0 validation link from the footer ;)
    b) hide the rule from the validator (and IE) via a hack ;)
    c) remove the -moz-border-radius rule (and drop the rounded corners)
    d) Implement rounded corners via a (valid) CSS hack (more markup to
    download or a javascript hack: just google "rounded corners css" for
    some 57'000 implementations)
    e) move the -moz-border-radius rule to a CSS-printing plugin and let
    the user choose.
    
    
    Personally I like the rounded corners, and don't feel like removing them.
    
     -m
    
    
    
    On 9/1/05, Sameer D'Costa <sameerslists at gmail.com> wrote:
    > The default theme in gregarius does not validate. You can see the results
    > at http://tinyurl.com/djxj7
    > The problem is the -moz-border-radius statements which are gecko
    > specific.
    > 
    > The rounded buttons on mozilla are nice, however if gregarius wants to
    > claim that it is (tentatively?) standards compliant I think they should
    > be removed.  Anyway, once css3 is mature I think these proprietary
    > extensions will be removed from mozilla.
    > 
    > Anyway, if you guys decide not to remove it this is an example of what
    > happenned to my gregarius installation main page.
    > 
    > http://test.dcostanet.net/rss/tidy1.html (using firefox 1.0.6 on linux)
    > 
    > http://test.dcostanet.net/main_top.jpg
    > http://test.dcostanet.net/main_bottom.jpg
    > 
    > I have a similar problem with firefox 1.0.6 on the tiger however it is
    > not as bad. This gets fixed if I remove .frame from look.css in line 265
    > 
    > /* bad bad bad */
    > .frame,.item,h3.collapsed,table,div.content img { -moz-border-radius: 5px }
    > 
    > Sameer
    > 
    > Ps. The /* bad bad bad */ is actually in the code :)
    > _______________________________________________
    > gregarius-dev mailing list
    > gregarius-dev at sinless.org
    > http://sinless.org/mailman/listinfo/gregarius-dev
    >
    
    
    Posted by Marco Bonetti [reply] at Thu Sep 1 19:51:47 CEST 2005