- From: Irene Vatton <Irene.Vatton@inrialpes.fr>
- Date: Wed, 4 Oct 2006 12:40:24 +0200
- To: Stanimir Stamenkov <stanio@myrealbox.com>
- Cc: www-amaya@w3.org
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 - France
Received on Wednesday, 4 October 2006 10:41:59 UTC