parent
68af11c8b6
commit
36a9e661ae
@ -0,0 +1,847 @@
|
||||
/* 定义图片渐变消失动画 */
|
||||
@keyframes fadeOut {
|
||||
0% {
|
||||
opacity: 1;
|
||||
}
|
||||
100% {
|
||||
opacity: 0;
|
||||
}
|
||||
}
|
||||
|
||||
.background {
|
||||
position: relative;
|
||||
background-color: #000; /* 黑色背景 */
|
||||
height: 530vh; /* 设置高度覆盖视口 */
|
||||
overflow: hidden;
|
||||
-ms-overflow-style:none; //兼容Edge
|
||||
scrollbar-width: none;//兼容火狐
|
||||
|
||||
|
||||
|
||||
/*过渡界面部分*/
|
||||
|
||||
.transition {
|
||||
position: absolute;
|
||||
height: 100vh;
|
||||
width: 100%;
|
||||
z-index: 1;
|
||||
.transition_nba {
|
||||
position: absolute;
|
||||
height: 40%;
|
||||
width: 20%;
|
||||
left: 40%;
|
||||
top: 30%;
|
||||
opacity: 1; /* 初始透明度 */
|
||||
animation: fadeOut 2s ease-out forwards; /* 动画定义 */
|
||||
}
|
||||
|
||||
.transition_logo {
|
||||
position: absolute;
|
||||
height: 40%;
|
||||
width: 30%;
|
||||
left: 35%;
|
||||
top: 30%;
|
||||
opacity: 1; /* 初始透明度 */
|
||||
animation: fadeOut 2s ease-out forwards; /* 动画定义 */
|
||||
}
|
||||
|
||||
.transition_signature {
|
||||
position: absolute;
|
||||
top: 40%;
|
||||
width: 100%;
|
||||
text-align: center; /* 居中对齐 */
|
||||
color: #ffffff; /* 白色文字 */
|
||||
font-size: 50px; /* 调整字体大小 */
|
||||
line-height: 1.5; /* 设置行高 */
|
||||
font-weight: bold; /* 加粗 */
|
||||
opacity: 1; /* 初始透明度 */
|
||||
animation: fadeOut 2s ease-out forwards; /* 动画定义 */
|
||||
|
||||
.transition_text {
|
||||
display: block; /* 强制换行 */
|
||||
margin-bottom: 5px; /* 设置行间距(可选) */
|
||||
}
|
||||
}
|
||||
|
||||
} /*过渡部分结束*/
|
||||
/*比赛内容部分*/
|
||||
.content {
|
||||
position: relative;
|
||||
width: 100%;
|
||||
z-index: 0;
|
||||
|
||||
.top_logo {
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
height: 12%;
|
||||
z-index: 1;
|
||||
|
||||
.top_logo_nba {
|
||||
position: absolute;
|
||||
height: 80%;
|
||||
width: 5%;
|
||||
top: 10%;
|
||||
margin: 0 auto;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.top_logo_signature {
|
||||
position: absolute;
|
||||
height: 100%;
|
||||
width: 40%;
|
||||
left: 30%;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 55px;
|
||||
line-height: 1.5;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.transition_text {
|
||||
display: block;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.top_logo_all_sport {
|
||||
position: absolute;
|
||||
height: 89%;
|
||||
width: 9%;
|
||||
top: 5%;
|
||||
left: 89%;
|
||||
margin: 0 auto;
|
||||
display: block;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
.line1 {
|
||||
position: absolute;
|
||||
width: 90%;
|
||||
height: 2px;
|
||||
left: 5%;
|
||||
top: 14%;
|
||||
background-color: #ffffff;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
.basketball_match {
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
height: 87%;
|
||||
top: 13%;
|
||||
|
||||
z-index: 1;
|
||||
|
||||
.image {
|
||||
width: 95%;
|
||||
height: 90%;
|
||||
left: 2.5%;
|
||||
top: 4%;
|
||||
}
|
||||
.arrow_wolf_attack {
|
||||
position: absolute;
|
||||
width: 50%;
|
||||
height: 20%;
|
||||
left: 15%;
|
||||
top: 60%;
|
||||
z-index: 100;
|
||||
opacity: 0.7; /* 设置透明度为低 */
|
||||
}
|
||||
.wolf_word_area {
|
||||
position: absolute;
|
||||
height: 16%;
|
||||
width: 30%;
|
||||
left: 25%;
|
||||
top: 62%;
|
||||
|
||||
z-index: 101;
|
||||
display: flex; /* 使用 flexbox 来控制内容布局 */
|
||||
justify-content: center; /* 居中对齐 */
|
||||
align-items: center; /* 垂直居中对齐 */
|
||||
text-align: center; /* 文字水平居中 */
|
||||
color: #000000; /* 字体颜色为黑色 */
|
||||
font-size: 16px; /* 字体大小,适当调整 */
|
||||
font-weight: bold; /* 加粗字体 */
|
||||
word-wrap: break-word; /* 自动换行 */
|
||||
white-space: normal; /* 允许文本换行 */
|
||||
padding: 5px; /* 可选:添加内边距来增加空间 */
|
||||
line-height: 1.5; /* 行高,适当调整 */
|
||||
}
|
||||
|
||||
|
||||
.arrow_laker_attack {
|
||||
position: absolute;
|
||||
width: 50%;
|
||||
height: 20%;
|
||||
left: 28%;
|
||||
top: 63%;
|
||||
z-index: 100;
|
||||
opacity: 0.7; /* 设置透明度为低 */
|
||||
}
|
||||
.laker_word_area{
|
||||
position: absolute;
|
||||
height: 16%;
|
||||
width: 30%;
|
||||
left: 38%;
|
||||
top:65%;
|
||||
|
||||
z-index: 101;
|
||||
}
|
||||
|
||||
.event_screen {
|
||||
position: absolute;
|
||||
width: 40%;
|
||||
height: 25%;
|
||||
left: 30%;
|
||||
top: 6.5%;
|
||||
background-color: rgba(0, 0, 0, 0.7);
|
||||
border: 2px solid #4cd964;
|
||||
border-radius: 10px;
|
||||
z-index: 99;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
padding: 10px;
|
||||
box-shadow: 0 0 10px rgba(76, 217, 100, 0.5);
|
||||
|
||||
.event_buttons {
|
||||
display: flex;
|
||||
justify-content: space-around;
|
||||
padding: 10px 0;
|
||||
margin-top: 10px;
|
||||
border-top: 1px solid rgba(76, 217, 100, 0.3);
|
||||
}
|
||||
|
||||
.event_btn {
|
||||
width: 40%;
|
||||
height: 36px;
|
||||
line-height: 36px;
|
||||
text-align: center;
|
||||
font-size: 14px;
|
||||
border-radius: 18px;
|
||||
background: transparent;
|
||||
border: 1px solid #4cd964;
|
||||
color: #4cd964;
|
||||
transition: all 0.2s ease; /* 添加过渡效果 */
|
||||
|
||||
/* 移除默认按钮样式 */
|
||||
-webkit-appearance: none;
|
||||
-moz-appearance: none;
|
||||
appearance: none;
|
||||
outline: none;
|
||||
|
||||
/* 添加点击效果 */
|
||||
&:active {
|
||||
transform: scale(0.95);
|
||||
opacity: 0.8;
|
||||
}
|
||||
}
|
||||
|
||||
.send_btn {
|
||||
background: #4cd964;
|
||||
color: #000000;
|
||||
|
||||
&:active {
|
||||
background: #45c559;
|
||||
}
|
||||
}
|
||||
|
||||
.retry_btn {
|
||||
background: transparent;
|
||||
color: #4cd964;
|
||||
|
||||
&:active {
|
||||
background: rgba(76, 217, 100, 0.1);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.event_title {
|
||||
color: #4cd964;
|
||||
font-size: 24px;
|
||||
font-weight: bold;
|
||||
text-align: center;
|
||||
margin-bottom: 10px;
|
||||
border-bottom: 1px solid #4cd964;
|
||||
padding-bottom: 5px;
|
||||
}
|
||||
|
||||
.event_content {
|
||||
flex: 1;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
overflow-y: auto;
|
||||
}
|
||||
|
||||
.event_text {
|
||||
color: #ffffff;
|
||||
font-size: 20px;
|
||||
text-align: center;
|
||||
line-height: 1.5;
|
||||
padding: 0 10px;
|
||||
}
|
||||
}
|
||||
.line2{
|
||||
position: absolute;
|
||||
width: 90%;
|
||||
height: 2px;
|
||||
left: 5%;
|
||||
top: 98%;
|
||||
background-color: #ffffff;
|
||||
z-index: 1;
|
||||
}
|
||||
.score{
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
height: 7%;
|
||||
top: 100%;
|
||||
/* border: #4cd964 solid 2px;*/
|
||||
}
|
||||
}/*比赛内容部分结束*/
|
||||
|
||||
/*比分部分开始*/
|
||||
.score {
|
||||
position: relative;
|
||||
height: 50vh;
|
||||
|
||||
.now_time1 {
|
||||
position: absolute;
|
||||
height: 10%;
|
||||
width: 100%;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 55px; /* 设置字体大小 */
|
||||
line-height: 1.5;
|
||||
font-weight: bold;
|
||||
top: 2%; /* 定位在顶部 */
|
||||
}
|
||||
|
||||
.now_time2 {
|
||||
position: absolute;
|
||||
height: 10%;
|
||||
width: 100%;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 40px; /* 设置字体大小较小 */
|
||||
line-height: 1.5;
|
||||
font-weight: normal;
|
||||
letter-spacing: 20px;
|
||||
top: 14%;
|
||||
}
|
||||
.wolf_score_text{
|
||||
position: absolute;
|
||||
height: 14%;
|
||||
width: 14%;
|
||||
left: 8%;
|
||||
top: 27%;
|
||||
}
|
||||
.vs{
|
||||
position: absolute;
|
||||
height: 60%;
|
||||
width: 32%;
|
||||
left: 34%;
|
||||
top: 28%;
|
||||
}
|
||||
.laker_score_text{
|
||||
position: absolute;
|
||||
height: 14%;
|
||||
width: 11%;
|
||||
right: 10%;
|
||||
top: 27%;
|
||||
}
|
||||
.wolf_score{
|
||||
position: absolute;
|
||||
|
||||
height: 40%;
|
||||
top: 48%;
|
||||
left: 10%;
|
||||
width: 9%;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 120px; /* 设置字体大小较小 */
|
||||
line-height: 1.5;
|
||||
font-weight: normal;
|
||||
letter-spacing: 20px;
|
||||
|
||||
}
|
||||
.laker_score{
|
||||
position: absolute;
|
||||
height: 40%;
|
||||
top: 48%;
|
||||
right: 10%;
|
||||
width: 9%;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 120px; /* 设置字体大小较小 */
|
||||
line-height: 1.5;
|
||||
font-weight: normal;
|
||||
letter-spacing: 20px;
|
||||
}
|
||||
}/*比分部分结束*/
|
||||
|
||||
/*球队数据开始*/
|
||||
.team_statics{
|
||||
position: relative;
|
||||
height: 150vh;
|
||||
.cut_off_line{
|
||||
position: absolute;
|
||||
height: 100%;
|
||||
width: 2px;
|
||||
left: 50%;
|
||||
}
|
||||
.statistics1{
|
||||
position: absolute;
|
||||
|
||||
height: 8%;
|
||||
top: 1%;
|
||||
right: 5%;
|
||||
width: 40%;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 50px; /* 设置字体大小较小 */
|
||||
line-height: 1.5;
|
||||
font-weight: normal;
|
||||
letter-spacing: 20px;
|
||||
}
|
||||
.statistics2{
|
||||
position: absolute;
|
||||
|
||||
height: 8%;
|
||||
top: 1%;
|
||||
left: 5%;
|
||||
width: 40%;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 50px; /* 设置字体大小较小 */
|
||||
line-height: 1.5;
|
||||
font-weight: normal;
|
||||
letter-spacing: 20px;
|
||||
}
|
||||
.three_point_wolf{
|
||||
position: absolute;
|
||||
|
||||
height: 15%;
|
||||
top: 8%;
|
||||
left: 1%;
|
||||
width: 22%;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 30px; /* 设置字体大小较小 */
|
||||
line-height: 1.5;
|
||||
font-weight: normal;
|
||||
letter-spacing: 20px;
|
||||
}
|
||||
.three_point_laker{
|
||||
position: absolute;
|
||||
|
||||
height: 15%;
|
||||
top: 8%;
|
||||
right: 28%;
|
||||
width: 22%;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 30px; /* 设置字体大小较小 */
|
||||
line-height: 1.5;
|
||||
font-weight: normal;
|
||||
letter-spacing: 20px;
|
||||
}
|
||||
|
||||
|
||||
|
||||
.charts-box-score-wolf{
|
||||
position: absolute;
|
||||
width: 25%;
|
||||
height: 28%;
|
||||
top: 18%;
|
||||
left: 12%;
|
||||
}
|
||||
.charts-box-score-laker{
|
||||
position: absolute;
|
||||
width: 25%;
|
||||
height: 28%;
|
||||
top: 18%;
|
||||
right: 12%;
|
||||
}
|
||||
.charts-box-tech-wolf{
|
||||
position: absolute;
|
||||
width: 25%;
|
||||
height: 28%;
|
||||
top: 68%;
|
||||
left: 12%;
|
||||
}
|
||||
.charts-box-tech-laker{
|
||||
position: absolute;
|
||||
width: 25%;
|
||||
height: 28%;
|
||||
top: 68%;
|
||||
right: 12%;
|
||||
}
|
||||
|
||||
|
||||
|
||||
.two_point_wolf{
|
||||
position: absolute;
|
||||
|
||||
height: 15%;
|
||||
top: 8%;
|
||||
left: 28%;
|
||||
width: 22%;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 30px; /* 设置字体大小较小 */
|
||||
line-height: 1.5;
|
||||
font-weight: normal;
|
||||
letter-spacing: 20px;
|
||||
}
|
||||
.two_point_laker{
|
||||
position: absolute;
|
||||
|
||||
height: 15%;
|
||||
top: 8%;
|
||||
right: 1%;
|
||||
width: 22%;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 30px; /* 设置字体大小较小 */
|
||||
line-height: 1.5;
|
||||
font-weight: normal;
|
||||
letter-spacing: 20px;
|
||||
}
|
||||
.foul_wolf{
|
||||
position: absolute;
|
||||
|
||||
height: 15%;
|
||||
top: 40%;
|
||||
left: 1%;
|
||||
width: 22%;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 30px; /* 设置字体大小较小 */
|
||||
line-height: 1.5;
|
||||
font-weight: normal;
|
||||
letter-spacing: 20px;
|
||||
}
|
||||
.block_wolf{
|
||||
position: absolute;
|
||||
|
||||
height: 15%;
|
||||
top: 50%;
|
||||
left: 1%;
|
||||
width: 22%;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 30px; /* 设置字体大小较小 */
|
||||
line-height: 1.5;
|
||||
font-weight: normal;
|
||||
letter-spacing: 20px;
|
||||
}
|
||||
.rebound_wolf{
|
||||
position: absolute;
|
||||
|
||||
height: 15%;
|
||||
top: 40%;
|
||||
left: 28%;
|
||||
width: 22%;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 30px; /* 设置字体大小较小 */
|
||||
line-height: 1.5;
|
||||
font-weight: normal;
|
||||
letter-spacing: 20px;
|
||||
}
|
||||
.steal_wolf{
|
||||
position: absolute;
|
||||
|
||||
height: 15%;
|
||||
top: 50%;
|
||||
left: 28%;
|
||||
width: 22%;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 30px; /* 设置字体大小较小 */
|
||||
line-height: 1.5;
|
||||
font-weight: normal;
|
||||
letter-spacing: 20px;
|
||||
}
|
||||
.foul_laker{
|
||||
position: absolute;
|
||||
|
||||
height: 15%;
|
||||
top: 40%;
|
||||
right: 28%;
|
||||
width: 22%;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 30px; /* 设置字体大小较小 */
|
||||
line-height: 1.5;
|
||||
font-weight: normal;
|
||||
letter-spacing: 20px;
|
||||
}
|
||||
.block_laker{
|
||||
position: absolute;
|
||||
|
||||
height: 15%;
|
||||
top: 50%;
|
||||
right: 28%;
|
||||
width: 22%;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 30px; /* 设置字体大小较小 */
|
||||
line-height: 1.5;
|
||||
font-weight: normal;
|
||||
letter-spacing: 20px;
|
||||
}
|
||||
.rebound_laker{
|
||||
position: absolute;
|
||||
|
||||
height: 15%;
|
||||
top: 40%;
|
||||
right: 1%;
|
||||
width: 22%;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 30px; /* 设置字体大小较小 */
|
||||
line-height: 1.5;
|
||||
font-weight: normal;
|
||||
letter-spacing: 20px;
|
||||
}
|
||||
.steal_laker{
|
||||
position: absolute;
|
||||
|
||||
height: 15%;
|
||||
top: 50%;
|
||||
right: 1%;
|
||||
width: 22%;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 30px; /* 设置字体大小较小 */
|
||||
line-height: 1.5;
|
||||
font-weight: normal;
|
||||
letter-spacing: 20px;
|
||||
}
|
||||
}/*球队数据部分结束*/
|
||||
.line3{
|
||||
position: absolute;
|
||||
height: 2px;
|
||||
width: 90%;
|
||||
left: 5%;
|
||||
top: 57%;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/*球员数据开始*/
|
||||
.human_statics{
|
||||
position: relative;
|
||||
height: 230vh;
|
||||
/* border: #4cd964 2px solid;*/
|
||||
.tech{
|
||||
position: absolute;
|
||||
height: 8%;
|
||||
top: 0%;
|
||||
left: 35%;
|
||||
width: 30%;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 30px; /* 设置字体大小较小 */
|
||||
line-height: 1.0;
|
||||
font-weight: normal;
|
||||
letter-spacing: 10px;
|
||||
}
|
||||
.laker_icon{
|
||||
position: absolute;
|
||||
height: 8%;
|
||||
width: 30%;
|
||||
top: 5%;
|
||||
left: 35%;
|
||||
}
|
||||
.laker_charts{
|
||||
position: absolute;
|
||||
height: 40%;
|
||||
width: 90%;
|
||||
top: 13.5%;
|
||||
left: 5%;
|
||||
}
|
||||
.wolf_icon{
|
||||
position: absolute;
|
||||
height: 8%;
|
||||
width: 40%;
|
||||
top: 53%;
|
||||
left: 30%;
|
||||
}
|
||||
.wolf_charts{
|
||||
position: absolute;
|
||||
height: 36%;
|
||||
width: 90%;
|
||||
top: 61%;
|
||||
left: 5%;
|
||||
}
|
||||
.player_table {
|
||||
position: absolute;
|
||||
width: 95%;
|
||||
left: 2.5%;
|
||||
border: #4cd964 2px solid;
|
||||
background-color: rgba(255, 255, 255, 0.1);
|
||||
border-radius: 8px;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
height: 100%; /* 确保表格容器占满整个高度 */
|
||||
}
|
||||
|
||||
.laker_table {
|
||||
top: 13.5%;
|
||||
height: 35%;
|
||||
}
|
||||
|
||||
.wolf_table {
|
||||
top: 61%;
|
||||
height: 35%;
|
||||
}
|
||||
|
||||
.table_header {
|
||||
display: flex;
|
||||
background-color: rgba(255, 255, 255, 0.2);
|
||||
padding: 10px 0;
|
||||
flex: 0 0 auto; /* 表头固定高度 */
|
||||
}
|
||||
|
||||
.table_row {
|
||||
display: flex;
|
||||
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
|
||||
padding: 8px 0;
|
||||
flex: 1; /* 让每一行平均分配剩余空间 */
|
||||
&:hover {
|
||||
background-color: rgba(255, 255, 255, 0.05);
|
||||
}
|
||||
}
|
||||
|
||||
.header_cell, .cell {
|
||||
flex: 1;
|
||||
text-align: center;
|
||||
color: #ffffff;
|
||||
font-size: 14px;
|
||||
padding: 0 2px;
|
||||
white-space: nowrap;
|
||||
display: flex;
|
||||
align-items: center; /* 垂直居中 */
|
||||
justify-content: center; /* 水平居中 */
|
||||
}
|
||||
|
||||
.header_cell:nth-child(1), .cell:nth-child(1) {
|
||||
flex: 2;
|
||||
}
|
||||
.header_cell:nth-child(2), .cell:nth-child(2) {
|
||||
flex: 0.8;
|
||||
}
|
||||
.header_cell:nth-child(3), .cell:nth-child(3) {
|
||||
flex: 0.8;
|
||||
}
|
||||
|
||||
.header_cell {
|
||||
font-weight: bold;
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
/* 让表格内容区域占满剩余空间 */
|
||||
.table_content {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
flex: 1;
|
||||
overflow-y: auto; /* 如果内容过多则显示滚动条 */
|
||||
}
|
||||
}/*球员数据部分结束*/
|
||||
|
||||
}
|
Loading…
Reference in new issue