Dojo is a new pragmatic language specifically geared toward building intuitive widgets. In a world where widgets function as the essential vertebrae in many of a backbone of web applications, we as web designers/developers will probably encounter this language at least once in our careers. And for the UI designer, a lot of UI's today are being composed of these java-like widgets. Thankfully, the designer will only have to familiarize themselves with the dojo css and not have to write widgets - leave that to dojo-skilled programmers. Although dojo css is different from html css, it is still very similiar. For instance you can use the popular css sliding door method to create tabbed menus. It will only have to be adjusted a little to the context of dojo css in order to work, but the effect is the same.
In dojo, you will have a div typically called your header in which you can place a menu containing div. In our example, we will call this class "tabHeader". We will give the class the following details:
.tabHeader {
float: left;
width: 729px;
margin-top:22px;
font-size:xx%;
line-height:normal;
}
In the css sliding door method, the tabbed menu is a magical dance of background images overlapping at the appropriate moments contained ...