开发常用样式
Last updated
Was this helpful?
Last updated
Was this helpful?
::: code-group
<div class="flex-ul row">
<div class="flex-li">
<div class="li-info">111</div>
</div>
<div class="flex-li">
<div class="li-info">222</div>
</div>
<div class="flex-li">
<div class="li-info">333</div>
</div>
</div>
.flex-ul{
width:100%;
display: flex;
}
.flex-ul.row{
flex-direction: row;
}
.flex-ul.column{
flex-direction: column;
}
.flex-ul > .flex-li{
display: flex;
flex-grow: 1;
justify-content:center;
align-items: center;
height:auto;
}
.flex-ul .flex-li .li-info{
flex-grow: 1;
height:30px;
line-height: 30px;
}
.flex-ul .flex-li .li-info {
border:solid 1px #ddd;
}
.flex-label{
flex-grow: 1;
}
.flex-content{
flex-grow: 4;
}
:::
::: code-group
<div class="flex-ul column">
<div class="flex-li">
<div class="li-info">111</div>
</div>
<div class="flex-li">
<div class="li-info">222</div>
</div>
<div class="flex-li">
<div class="li-info">333</div>
</div>
</div>
.flex-ul{
width:100%;
display: flex;
}
.flex-ul.row{
flex-direction: row;
}
.flex-ul.column{
flex-direction: column;
}
.flex-ul > .flex-li{
display: flex;
flex-grow: 1;
justify-content:center;
align-items: center;
height:auto;
}
.flex-ul .flex-li .li-info{
flex-grow: 1;
height:30px;
line-height: 30px;
}
.flex-ul .flex-li .li-info {
border:solid 1px #ddd;
}
.flex-label{
flex-grow: 1;
}
.flex-content{
flex-grow: 4;
}
:::
::: code-group
<div class="flex">
<div class="left">自适应</div>
<div class="right">固定</div>
</div>
.flex {
display: flex;
}
.flex .left {
flex: 1;
background: #eee;
}
.flex .right {
width: 40px;
background: #999;
}
:::
::: code-group
<div class="space">O U G E G E</div>
.space {
display: block;
text-align: justify;
}
.space::after {
content: '';
display: inline-block;
width: 100%;
}
:::