- From: Mihai Sucan <mihai.sucan@gmail.com>
- Date: Sat, 11 Mar 2006 12:35:29 +0200
- To: "Boris Zbarsky" <bzbarsky@mit.edu>
- Cc: "Andrew Fedoniouk" <news@terrainformatica.com>, www-style@w3.org
Le Fri, 10 Mar 2006 23:28:21 +0200, Boris Zbarsky <bzbarsky@mit.edu> a écrit: > Mihai Sucan wrote: >> 1. Provide DOM elements for scrollbars and for all "hidden" elements. >> document.getElementById('scrollable-element').scrollbar: > > What happens if I appendChild this element somewhere else in my > document? Does the scrollbar break? No, because element.scrollbar is not a DOMNode. It's just a DOM object. Think of it like having something from JS: document.getElementById("scrollable-element").scrollbar = { top: function () { [code] }, bottom: function () { [code] }, ... } Same goes for scollbar.upElement/downElement/etc. > What if I change its style to display:none? This is not an element you can reference via CSS. > What if I set random attributes on it? scrollbar.setAttribute() is not available, and setting .scrollbar.whatever.random has no effect, just like setting document.something.random has no effect. Yet .scrollbar could be made read-only. -- http://www.robodesign.ro ROBO Design - We bring you the future
Received on Saturday, 11 March 2006 10:34:46 UTC