我正在尝试使用flexbox创建日历标题,用于年,月,日的布局,但我无法实现预期的结果.
我究竟做错了什么?是我如何构建HTML或我在CSS中遗漏了什么?
预期结果与此类似:
div {
box-sizing: border-box;
}
.flex {
display: flex;
flex-flow: row nowrap;
}
.year,
.month,
.day {
border: 1px solid gray;
height: 20px;
}
.year {
background-color: red;
}
.month {
background-color: blue;
}
.day {
background-color: green;
width: 20px;
}
2015
Jan
01
02
03
04
05
06
07
08
Feb
01
02
03
04
05
06
07
08
Mar
01
02
03
04
05
06
07
08
2016
Jan
01
02
03
04
05
06
07
08
Feb
01
02
03
04
05
06
07
08
Mar
01
02
03
04
05
06
07
08