按照时期,将本身的过去经历划分为几个阶段,分别写出概况。css
顶部为导航栏,尾部为背景图,中间为内容。中间左为目录,右为相应的media object。html
容器之中:布局
cata字体
5 * fragment (media object)flex
//更换字体、字体颜色设计
main { font-family: "华文中宋", Arial, sans-serif; color: black; }
grid 布局code
main .container { display: grid; grid-template-columns: 1fr 2fr; grid-template-rows: repeat(5, 150px) 249px; grid-template-areas: "cata vil" "cata out" ". pri" ". sec" ". uni" "bg bg"; grid-gap: 1em 2em; }
子元素嵌入htm
.out_of_home { grid-area: out; } .village { grid-area: vil; } .primary_school { grid-area: pri; } .secondary_school { grid-area: sec; } .university { grid-area: uni; } .bg { grid-area: bg;~~~~ } .cata { grid-area: cata; }
flex嵌入、media object样式:img固定、article分栏、read底部it
.fragment { display: flex; padding: .5em; border-radius: .2em; background-color: #fff; box-shadow: -1px 2px 2px #aaa; } .fragment img{ height: 100%; } .fragment article { height: 100%; margin-left: .5em; padding-left: .5em; border-left: 2px solid #eee; overflow: hidden; } .fragment h3 { margin-top: 0; } .fragment p { text-indent: 2em; } .read { display: flex; align-items: flex-end; }
img文件再次压缩容器