CSS3弹性盒模型开发笔记(二)

2020-04-30 14:47:10易采站长站整理

    -webkit-box-flex: 2;   
    background:#CCF;   
}   
#box3{   
    box-flex: 2;   
    -moz-box-flex: 2;   
    -webkit-box-flex: 2;   
    background:#FC0;   
}   
  

演示效果:

中栏占1/5的空余空间,右栏占4/5空余的空间

CSS3代码:

CSS Code复制内容到剪贴板

#box2{   
    box-flex: 0.5;   
    -moz-box-flex: 0.5;   
    -webkit-box-flex: 0.5;   
    background:#CCF;   
}   
#box3{   
    box-flex: 2;   
    -moz-box-flex: 2;   
    -webkit-box-flex: 2;   
    background:#FC0;   
}   
  

演示效果:

中间弹性显示,占据所有空余空间,右栏固定大

CSS3代码:

CSS Code复制内容到剪贴板

#box2{   
    box-flex: 0.5;   
    -moz-box-flex: 0.5;   
    -webkit-box-flex: 0.5;   
    background:#CCF;   
}   
#box3{   
    width:196px;   
    background:url(images/web3_03.gif) no-repeat;   
}   
  

演示效果:

中栏失去弹性(当设置为0或者复制时),收缩显示为一条线,右栏自动左移

CSS代码:

CSS Code复制内容到剪贴板

#box2{   
    box-flex: 0;   
    -moz-box-flex: 0;   
    -webkit-box-flex: 0;   
    background:#CCF;   
}   
#box3{   
    width:196px;   
    background:url(images/web3_03.gif) no-repeat;   
}   
  

演示效果: