W3C home > Mailing lists > Public > www-style@w3.org > September 2003

Re: Scrollbar Code

From: Arthur Wiebe <webmaster@awiebe.com>
Date: Fri, 12 Sep 2003 19:26:20 -0400
Message-ID: <3F62561C.2040208@awiebe.com>
To: www-style@w3.org

Ernest Cline wrote:

>
>
>  
>
>>[Original Message]
>>
>>One reason I really don't think that styling the scroll bar should be in 
>>the CSS Spec. is because CSS has no business styling something other 
>>than the web page.
>>CSS is for adding style to web pages, not the UI of the user agent.
>>I'm not saying that Mozilla shouldn't use CSS for styling their Themes 
>>I'm saying that the person writing CSS for a web page  shouldn't be able 
>>to change the user agent interface, that person(s) should only be able 
>>to change the web page interface that he or she is making.
>><Arthur/>
>>    
>>
>
>I agree that CSS has no business changing the appearance of the chrome
>outside the viewport, but  how does changing the appearance of a scrollbar
>of a <select> or <div> in HTML affect that?
>
>One area that some people might consider such properties to be
>infringing upon the user agent's chrome is when they affect the scrollbars
>of the <body> element.  However by existing convention that is part of
>the viewport and not the user agent chrome.  Perhaps I've missed
>something here, but I've seen nothing in this thread to suggest that
>messing around with how the user agent displays any scrollbars outside
>of the web page viewport is intended.  I agree that such behavior
>would not be desirable, but that is not what is being proposed here.
>
>  
>
I really wouldn't mind that much if styling the scrollbars is restricted 
to select, textarea, etc. but as long as it is excluding body. For me, 
the body element scrollbars are virtually part of the chrome.
I still am against adding CSS for styling scrollbars to the Spec. I 
haven't seen any good solid reason for it.
<Arthur/>
Received on Friday, 12 September 2003 19:38:34 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:23 GMT