More Related Content Similar to Do You Framework.s01.e02.kissy dpl 设计 Similar to Do You Framework.s01.e02.kissy dpl 设计 (20) Do You Framework.s01.e02.kissy dpl 设计1. 画 皮
KISSY DPL Practice
{Do You Framework}_S1_E2
CTV 10出品
yiminghe@gmail.com
dxq613@gmail.com
6. LESS
• LESS extends CSS with dynamic
behavior such as:
– variables
– mixins
– operations
– functions.
14. css reset
• src/css/src/reset.css
– with a “reset” style sheet, we can make
that default look more consistent across
browsers, and thus spend less time
fighting with browser defaults.
• http://meyerweb.com/eric/thoughts/2007/0
4/18/reset-reasoning/
22. Common
• Commonly used css class.
– ks-clear
– ks-hidden
– ks-shown
– ks-invisible
– ks-visible
– ks-hide-text
– ks-center-block
– ks-text-overflow
25. button
• Style
– Ks-button
– ks-button ks-button-primary
– ks-button ks-button-info
– ks-button ks-button-success
– ks-button ks-button-warning
– ks-button ks-button-danger
– ks-button ks-button-inverse
26. button
• Size
– ks-button-large
– ks-button-small
– ks-button-mini
• disabled
– Ks-button-disabled
27. button
• Button group
– ks-button-group
<div class="ks-button-group">
<div class="ks-button">left</div>
<div class="ks-button">middle</div>
<div class="ks-button">right</div>
</div>
29. menu
• ks-menu
• ks-menuitem
• ks-submenu-arrow
<div class="ks-menu">
<div class="ks-submenu ks-menuitem">
<span class="ks-menuitem-content">
submenu</span>
<span class="ks-submenu-arrow">►
</span>
</div>
<div class="ks-menuitem">alone</div>
</div>
37. Split-button
new SplitButton({
render:"#para2",
• Menu position button:{
xclass:'button',
content:'action'
},
alignWithEl: false,
menuButton:{
xclass:'menu-button',
matchElWidth: false,
menu:{
xclass:'popupmenu',
children:[
{
xclass:'menuitem',
content:'some action'
},
{
xclass:'menuitem',
content:'more action'
}
]}}
}).render();