加入收藏 | 设为首页 | 会员中心 | 我要投稿 焦作站长网 (https://www.0391zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 系统 > 正文

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

发布时间:2020-03-12 20:24:27 所属栏目:系统 来源:站长网
导读:这篇文章主要为大家分享了CSS3弹性盒模型开发笔记的最后一篇,之前已经为大家做了铺垫,本文继续深入探讨CSS3弹性盒模型,感兴趣的小伙伴们可以参考一下

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />  

<title>box-pack、box-align</title>  

<style type="text/css">  

  

#box {   

    border:solid 1px red;   

    width:600px;   

    height:400px;   

  

    display : -moz-box;   

    display : -webkit-box;   

    display : box;   

}   

#box div {   

    margin:4px;   

    border:solid 1px #eee;   

}   

#box div img { width:120px; }   

</style>  

</head>  

  

<body>  

<div id="box">  

    <div><img src="images/1.png" /></div>  

    <div><img src="images/5.png" /></div>    

    <div><img src="images/7.png" /></div>     

    <div><img src="images/9.png" /></div>              

</div>  

</body>  

</html>  

  

演示效果:

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

子元素全部水平和垂直居中显示显示

CSS Code复制内容到剪贴板

#box{   

    /*水平居中管理*/  

    box-pack:center;   

    -moz-box-pack:center;   

    -webkit-box-pack:center;   

    /*垂直居中管理*/  

    box-align:center;   

    -moz-box-align:center;   

    -webkit-box-align:center;   

}   

  

演示效果:

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

子元素全部位于盒子的左下角,富余空间位于右上角

CSS Code复制内容到剪贴板

#box{   

    /*水平居中管理*/  

    box-pack:start;   

    -moz-box-pack:start;   

    -webkit-box-pack:start;   

    /*垂直居中管理*/  

    box-align:end;   

    -moz-box-align:end;   

    -webkit-box-align:end;   

}   

  

演示效果:

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

- 子元素水平平均分布,垂直伸展展示

CSS Code复制内容到剪贴板

#box{   

    /*水平居中管理*/  

    box-pack:justify;   

    -moz-box-pack:justify;   

    -webkit-box-pack:justify;   

    /*垂直居中管理*/  

    box-align:stretch;   

    -moz-box-align:stretch;   

    -webkit-box-align:stretch;   

}   

  

演示效果:

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

- 子元素水平平均分布,在垂直方向上按基线分布

CSS Code复制内容到剪贴板

#box{   

    /*水平居中管理*/  

    box-pack:justify;   

    -moz-box-pack:justify;   

    -webkit-box-pack:justify;   

    /*垂直居中管理*/  

    box-align:baselinebaseline;   

    -moz-box-align:baselinebaseline;   

    -webkit-box-align:baselinebaseline;   

    font-size:28px;   

}   

  

演示效果:

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

- 子元素全部位于盒子的右侧并平均分布,并按垂直顺序进行分布

CSS Code复制内容到剪贴板

#box{   

    /*水平居中管理*/  

    box-pack:justify;   

    -moz-box-pack:justify;   

    -webkit-box-pack:justify;   

    /*垂直居中管理*/  

    box-align:end;   

    -moz-box-align:end;   

    -webkit-box-align:end;   

    /*垂直分布*/  

    box-orient:vertical;   

    -moz-box-orient:vertical;   

    -webkit-box-orient:vertical;       

}   

  

演示效果:

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

空间溢出管理

(编辑:焦作站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读