Hi, Several days ago I wrote about making changes to FlexJS to produce cleaner and more useful HTML. I'm in the middle of doing that and it will take several more days, at least.
When I'm done there will be some fundamental changes. These center around Container and by extension, List. And many components rely on these two pieces. Plus I have removed setting position style to "relative" in all of the classes that were doing so. In the course of this work I've fixed a few layout bugs, too. What you will see is that Container and Group are just <div> on HTML while Group is a single object on SWF and Container is a nested structure in order to provide scrolling on SWF. The List component and its subclasses will behave like Container in that the HTML side will just be a <div> with stuff (item renderers) in it while the SWF version will be an outer box with an inner box that contains the item renders and which scrolls. You will be able to have greater control over styling on the HTML side. Doing this was like pulling on a thread in a sweater and while it unravels I'm weaving it back together just slightly differently. Stay tuned. if you have any concerns or questions, please let me know. Regards, Peter Ent Adobe Systems/Apache Flex Project.