230 lines
3.9 KiB
CSS
230 lines
3.9 KiB
CSS
/* 全局设置 */
|
||
|
||
*, a, p {
|
||
text-decoration : none;
|
||
transition : .3s;
|
||
color : #009800;
|
||
user-select : none;
|
||
font-family : 'MiSans', sans-serif;
|
||
}
|
||
|
||
a:hover {
|
||
color : #009800;
|
||
}
|
||
|
||
.cards {
|
||
transition : .5s;
|
||
}
|
||
|
||
.cards:hover {
|
||
transform : scale(1.01);
|
||
transition : .5s;
|
||
}
|
||
|
||
.cards:active {
|
||
transform : scale(.95);
|
||
transition : .5s;
|
||
}
|
||
|
||
.main {
|
||
width : 100%;
|
||
margin : 10px;
|
||
/*border : 1px solid black;*/
|
||
display : flex;
|
||
}
|
||
|
||
.left {
|
||
width : 20%;
|
||
min-width : 320px;
|
||
margin : 10px;
|
||
/*border : 1px solid black;*/
|
||
display : flex;
|
||
flex-direction : column;
|
||
}
|
||
|
||
.right {
|
||
width : 80%;
|
||
min-width : 500px;
|
||
margin : 10px;
|
||
/*border : 1px solid black;*/
|
||
display : flex;
|
||
background : rgba(0, 0, 0, 5%);
|
||
/*backdrop-filter : blur(10px);*/
|
||
padding : 0rem;
|
||
border-radius : 6px;
|
||
}
|
||
|
||
.father {
|
||
width : auto;
|
||
/*height: 500px;*/
|
||
margin : 0px;
|
||
/*border : 1px solid black;*/
|
||
padding : 0px;
|
||
display : flex;
|
||
flex-direction : column;
|
||
/* 主轴排列方向 */
|
||
/* flex-direction: row; */
|
||
/* flex-direction: row-reverse; */
|
||
/* flex-direction: column; */
|
||
/* flex-direction: column-reverse; */
|
||
/* 元素换行 */
|
||
/* flex-wrap : wrap; */
|
||
/* 在主轴上的对齐方式 */
|
||
/* 右对齐 */
|
||
/* justify-content: flex-end; */
|
||
/* 居中 */
|
||
/* justify-content: center; */
|
||
/* 左右两端对齐,即左右两侧项目都紧贴容器,且项目之间间距相等。 */
|
||
/* justify-content: space-between; */
|
||
/* 项目之间间距为左右两侧项目到容器间距的2倍 */
|
||
/* justify-content: space-around; */
|
||
/* 项目之间间距与项目与容器间距相等,相当于除去项目宽度,平均分配了剩余宽度作为项目左右margin。 */
|
||
/* justify-content: space-evenly; */
|
||
/* 轴 */
|
||
/* align-items: flex-end; */
|
||
/* align-items: center; */
|
||
/* align-items: baseline; */
|
||
}
|
||
|
||
|
||
/* 控制行,设置为弹性盒子 */
|
||
|
||
.son {
|
||
display : flex;
|
||
/* 设置主轴对齐方式 */
|
||
justify-content : space-around;
|
||
}
|
||
|
||
|
||
/* 控制图片和文字行 */
|
||
|
||
.second {
|
||
background : rgb(0 0 0 / 5%);
|
||
/*backdrop-filter : blur(10px);*/
|
||
padding : .5rem;
|
||
border-radius : 6px;
|
||
margin : 5px;
|
||
/* 设置每个格子比例大小 */
|
||
width : 25%;
|
||
/* 文字居中 */
|
||
text-align : center;
|
||
cursor : pointer;
|
||
}
|
||
|
||
.second:hover {
|
||
background-color : #009800;
|
||
color : #FFFFFF !important;
|
||
}
|
||
|
||
.second img {
|
||
width : 100%;
|
||
min-width : 60px;
|
||
}
|
||
|
||
.logo {
|
||
width : 100%;
|
||
text-align : center;
|
||
}
|
||
|
||
.logo img {
|
||
width : 100%;
|
||
min-width : 60px;
|
||
}
|
||
|
||
|
||
/*头像*/
|
||
|
||
.main-img {
|
||
display : flex;
|
||
align-items : center;
|
||
max-height : 200px;
|
||
}
|
||
|
||
.main-img img {
|
||
border-radius : 5%;
|
||
width : 120px;
|
||
}
|
||
|
||
.main-img img:hover {
|
||
transform : rotate(360deg);
|
||
}
|
||
|
||
.img-title {
|
||
width : 100%;
|
||
margin-left : 12px;
|
||
}
|
||
|
||
span.img-title {
|
||
font-size : 3rem;
|
||
color : #009800;
|
||
font-family : 'Pacifico-Regular' !important;
|
||
}
|
||
|
||
span.img-text {
|
||
font-size : 2rem;
|
||
font-family : 'Pacifico-Regular' !important;
|
||
}
|
||
|
||
.message {
|
||
background : rgb(0 0 0 / 5%);
|
||
backdrop-filter : blur(10px);
|
||
/*margin: 0.5rem;*/
|
||
padding : 1rem;
|
||
border-radius : 6px;
|
||
/*margin-top : 3.5rem;*/
|
||
width : auto;
|
||
cursor : pointer;
|
||
}
|
||
|
||
|
||
/*自适应*/
|
||
|
||
|
||
/*小于1200px时*/
|
||
|
||
@media (max-width: 1200px) {
|
||
}
|
||
|
||
|
||
/*小于1000px时*/
|
||
|
||
@media (max-width: 1000px) {
|
||
.main {
|
||
width : 100%;
|
||
margin : 10px;
|
||
/*border : 1px solid black;*/
|
||
display : flex;
|
||
flex-direction : column;
|
||
}
|
||
.left {
|
||
width : auto;
|
||
min-width : 500px;
|
||
margin : 10px;
|
||
/*border : 1px solid black;*/
|
||
display : flex;
|
||
flex-direction : column;
|
||
}
|
||
.right {
|
||
width : auto;
|
||
min-width : 500px;
|
||
margin : 10px;
|
||
/*border : 1px solid black;*/
|
||
display : flex;
|
||
}
|
||
.main-img {
|
||
width : 100%;
|
||
display : flex;
|
||
align-items : center;
|
||
max-height : 200px;
|
||
}
|
||
.message {
|
||
background : rgb(0 0 0 / 5%);
|
||
backdrop-filter : blur(10px);
|
||
/*margin: 0.5rem;*/
|
||
padding : 1rem;
|
||
border-radius : 6px;
|
||
width : auto;
|
||
cursor : pointer;
|
||
}
|
||
}
|