info-page-static/css/index.css

112 lines
2.3 KiB
CSS
Raw Normal View History

2024-08-03 13:48:13 +00:00
body, html {
margin: 0;
padding: 0;
height: 100%;
width: 100%;
/* overflow: hidden; */
}
/* 应用背景 */
body {
background: var(--bg-color);
background-image: var(--bg-image);
background-size: cover;
background-position: center;
}
/* 阴影效果 */
.shadow {
box-shadow: 0 4px 8px rgba(0,0,0,0.1); /* 水平和垂直偏移量,模糊半径,和颜色 */
}
/* 背景模糊 */
.mh {
backdrop-filter: blur(10px); /* 模糊背后的内容 */
/* 为了看到模糊效果,可能需要设置背景透明 */
background-color: rgba(255, 255, 255, 0.5); /* 半透明背景 */
}
/* 圆角效果 */
.round {
border-radius: 15px;
}
.container{
display: flex; /* 添加 Flex 容器 */
height: 100%;
min-height: 100vh;
flex-direction: column; /* 子元素垂直排列 */
justify-content: space-between; /* 顶部和底部的子元素之间留有足够的空间 */
}
/* 如果需要,可以为主要内容区域设置一个类名 */
.main-content {
flex-grow: 1; /* 使主要内容区域扩展以填充剩余的空间 */
}
.header{
width: 90%;
min-width: 350px;
/* 调整高度以适应剩余的空间 */
height: 50px;
margin: 16px auto;
padding: 0.5em;
box-sizing: border-box;
}
.jianjie{
display: flex;
}
.xiangmu,.wangzhan,.gongsi{
display: none;
}
.jianjie,.xiangmu,.wangzhan,.gongsi{
width: 90%;
min-width: 350px;
/* 调整高度以适应剩余的空间 */
height: 85%;
margin: 16px auto;
padding: 0.5em;
box-sizing: border-box;
/* 添加以下样式以实现内部滚动条 */
overflow-y: auto; /* 当内容超过 div 高度时显示滚动条 */
}
footer {
width: 100%;
height: 2.5em;
padding: 0.5em;
font-size: 16px;
box-sizing: border-box;
text-align: center;
}
footer a{
outline: none;
color: black;
text-decoration: none;
}
footer a:hover{
color: rgb(62, 173, 238);
}
.box-profile{
display: flex;
/* margin: 1em auto; */
align-items: center; /* 垂直居中 */
height: 100px;
}
.profile{
margin-left: 1em;
width: 50px;
height: 50px;
border-radius: 50px;
}
.profile-about{
margin: 0;
padding: 0;
}
.profile-name{
font-size:20px;
margin: 0;
font-weight: bold;
}
.profile-text{
margin-left: 0.5em;
}