On Monday 02 October 2006 13:35, Stanimir Stamenkov wrote: > /Irene Vatton/: > > On Thursday 21 September 2006 11:10, Stanimir Stamenkov wrote: > >> Amaya 9.52: The bottom border of an element (e.g. DIV) is not > >> rendered if there's such CSS rule specified: > >> > >> div hr { display: none } > >> > >> The effect is visible no matter the DIV contains HR or not (see the > >> attached example). > > > > It seems that amaya has a problem with multi-valuated class attributes > > like <div class="test t1"> > > I also see the problem with a single class name but then it appears > only if <hr> element is present at the end of the parent element > content (see the attached "bottom_border.html"). Yes, the multi-valuated class attribute and the display: none disturbed Amaya. It's fixed now. > As a side note I find when the <hr> element has |display: none| > applied the inline content around it is not "concatenated", but > split into different blocks (see the last two "No header" blocks: > "No" and "header" appear on different lines). I did that too, but there is another problem: Amaya doesn't replace the undisplayed element by a space. By example <div class="test"> foo<p class="hr"></p>bar </div> is now displayed as "foobar" -- Irène. ----- Irène Vatton INRIA Rhône-Alpes INRIA ZIRST e-mail: Irene.Vatton@inria.fr 655 avenue de l'Europe Tel.: +33 4 76 61 53 61 Montbonnot Fax: +33 4 76 61 52 07 38334 Saint Ismier Cedex - FranceReceived on Wednesday, 4 October 2006 10:41:59 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 20 September 2007 14:24:44 GMT