display:box我想你们很熟悉,那么display:inline-box呢,今天在项目中须要设置这样的属性box-align:center,那么就想到用 display:box;若是设置BOX,那么宽度不能自适应,必须设置一个值,我找了一下,终于找到一个属性能够宽度自适应高度定死的弹性伸缩盒的属性display:inline-box,CSS以下写web
.dafeiNotice_time { padding:0 0.12rem; background:rgba(0,0,0,0.15); border-radius: 0.1rem; text-align: center; color: #fff; font-size: 0.26rem; height:0.38rem; display:-moz-inline-box;/* Firefox */ display:-webkit-inline-box; /* Safari, Chrome, and Opera */ display:inline-box;/* W3C */ -moz-box-align:center; -webkit-box-align:center; box-align:center; }
那么来讲一说display 几个属性:flex
display:block 将对象变成宽度和高度均可以设置的块元素flexbox
display:inline-block 将对象变成高度定死,宽度自适应的行内块元素spa
display:display:box 将对象做为弹性伸缩盒显示,一样继承block属性。(伸缩盒最老版本)code
display:inline-box: 将对象做为内联块级弹性伸缩盒显示,一样继承inline-block属性。(伸缩盒最老版本)对象
display:flexbox 将对象做为弹性伸缩盒显示,一样继承block属性。(伸缩盒过渡版本)blog
display:inline-flexbox 将对象做为内联块级弹性伸缩盒显示,一样继承inline-block属性。(伸缩盒过渡版本)继承
display:flex 将对象做为弹性伸缩盒显示,一样继承block属性。(伸缩盒最新版本)rem
display:inline-flex 将对象做为内联块级弹性伸缩盒显示,一样继承inline-block属性。(伸缩盒最新版本)it