Why everything has absolute position? I'm trying to make a Panel with a title, the title is behind the child nodes of the panel, because the children are in absolute position. How I can build custom views if they not respect my layout? I want control in where the childs are place. I don't like this approach could someone clear my mind?
Here is the simple code example:
class MyPanel extends View {
String title;
MyPanel() {
}
@override
Element render_() =>
new Element.html('<div class="v-shadow"><div class="v-title">$title</div><div class="v-inner" id="$uuid-inner"></div></div>');
}
This is the result screenshot, the title is a dashed blue border