Rick Lecoat wrote:
> 
> On 12 Jul 2008, at 08:41, Ingo Chao wrote:
> 
>> ok, did you try
>>
>> a .extraLinktext {
>>     position: absolute;
>>     left: -999em;
>>     top:-999em;
>>     }
>> a:focus .extraLinktext {
>>     position: relative;
>>     left: 0;
>>     top:auto;
>>     }
>> That seems to quit the scrollbar in Opera. Can't test the focus thing 
>> locally, though.
> 
> Perfect Ingo, thank you very much.
> 
> Just for my own enlightenment, would you consider this a bug in Opera or 
> a flaw in my CSS? Ordinarily of course I'd immediately assume the 
> latter, but in this case the fact that the page works fine in all the 
> other browsers that I've tested makes me wonder. Still, some browsers 
> are more forgiving than others; maybe Opera is simply applying the 
> letter of the law whilst others are being lenient?
> 
> -- 
> Rick Lecoat
> 
> 

Overflow "... affects the clipping of all of the element's content 
except any descendant elements ... whose containing block is the 
viewport or an ancestor of the element" (CSS 2.1: 11.1.1).

Though the extralinktext is absolutely positioned, the 
overflow-container is relatively positioned and establishes a containing 
block for the extralinktext. So the last part "except any ..." does not 
apply here.

#mainStuff { /*templateStyle.css (Linie 147)*/
...
overflow:auto;
position:relative;
...
}

If that is correct, then overflow should clip the content and should not 
add a scrollbar to the browser window to catch the a.p. element.

I think its a bug in Opera.

Ingo

-- 
http://www.satzansatz.de/css.html
http://www.dolphinsback.com
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to