多行展示...
{
display: -webkit-box;
overflow: hidden;
white-space: normal !important;
text-overflow: ellipsis;
word-wrap: break-word;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical
}
ios底部空隙
{
padding-bottom: calc(0px + constant(safe-area-inset-bottom));
padding-bottom: calc(0px + env(safe-area-inset-bottom));
}
(定期更新。。)
移动端1px显示很粗,使用0.5px效果
.public_line_top {
position: relative;
}
/* 单个边框 */
.public_line_top::after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 1px;
background-color: #e5e5e5;
transform: scale(1, 0.5);
}
/* 四周都是边框 */
.public_line_top::before{
content: "";
pointer-events: none; /* 防止点击触发 */
box-sizing: border-box;
position: absolute;
width: 200%;
height: 200%;
left: 0;
top: 0;
border-radius: 8px;
border:1px solid #e5e5e5;
-webkit-transform: scale(0.5);
-webkit-transform-origin: 0 0;
transform: scale(0.5);
transform-origin: 0 0;
}