- From: Alan Gresley <alan@css-class.com>
- Date: Sun, 08 May 2011 04:33:40 +1000
- To: fantasai <fantasai.lists@inkedblade.net>
- CC: Håkon Wium Lie <howcome@opera.com>, "www-style@w3.org" <www-style@w3.org>
On 7/05/2011 10:30 PM, fantasai wrote:
> On 05/06/2011 11:47 PM, Håkon Wium Lie wrote:
>> Also sprach fantasai:
>>
>> > During a discussion about text-overflow, someone asked what happens
>> > with multi-col. It occurred to me that it might be handy to ellipse
>> > lines that overflow the column rather than clipping them halfway
>> > through the column gap.
>>
>> It seems reasonable to allow this. But it's not specific to multicol
>> elements, is it? Formatters should also be allowed to do this for
>> normal elements, I believe.
>
> For inline content that is a direct descendant of a block container
> element, they do if 'text-overflow: ellipsis' is specified.
>
> ~fantasai
I note that Safari does something when I add 'text-overflow: ellipsis'
to this test page offline [1]. The test as it stands has Gecko/WebKit
behavior vs Trident/Presto behavior.
Another test.
<!DOCTYPE HTML>
<style>
div {
overflow: auto;
margin: 1em;
height: 6em;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
}
.float {
float: left;
}
.inline-block {
display: inline-block;
}
span { background: green; border-right: 2px solid red }
span span { border-right: 2px solid lime }
</style>
<div
class="inline-block">xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<span><span>X</span></span><br>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<span><span>X</span></span><br>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<span><span>X</span></span><br>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<span><span>X</span></span><br>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<span><span>X</span></span><br>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<span><span>X</span></span></div>
<div
class="float">xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<span><span>X</span></span><br>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<span><span>X</span></span><br>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<span><span>X</span></span><br>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<span><span>X</span></span><br>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<span><span>X</span></span><br>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<span><span>X</span></span></div>
Is multi-col going to be different in respect to interoperability and
will I be able to reveal via scrolling the final capitalized 'X'? I
can't scroll to the final capitalized 'X in WebKit in the above test.
[1]
1http://css-class.com/test/css/overflow/block-inside-auto-width-float-overflow.htm
--
Alan Gresley
http://css-3d.org/
http://css-class.com/
Received on Saturday, 7 May 2011 18:34:12 UTC