style(dnfs): 笔记卡片尺寸随内容自适应
- recommend-list 改为 flex 纵向布局,gap 统一间距,隐藏 JS 遗留 <br> 分隔符 - 卡片宽度 fit-content 包裹内容,min-width 240px 保底、max-width 100% 封顶 - 内容图片限宽防撑破自适应布局
This commit is contained in:
1 parent
2fc12e7b00
commit
a0f6a14b5d
1 file changed
+21
-1
@@ -212,7 +212,27 @@ input[type="button"]:disabled {
|
|||||||
#article-content { font-size: 0.95rem; line-height: 1.7; margin-bottom: 1.25rem; }
|
#article-content { font-size: 0.95rem; line-height: 1.7; margin-bottom: 1.25rem; }
|
||||||
|
|
||||||
/* ===== Recommend List (dnfs) ===== */
|
/* ===== Recommend List (dnfs) ===== */
|
||||||
.recommend-list .card { margin-bottom: 0.75rem; width: 100%; max-width: none; }
|
/* 卡片尺寸随内容自适应:宽度包裹内容(fit-content),上限为容器宽度;高度天然随内容伸缩 */
|
||||||
|
.recommend-list {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: center;
|
||||||
|
gap: 0.75rem;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.recommend-list br { display: none; } /* JS 追加的 <br> 分隔符,改由 flex gap 统一控制间距 */
|
||||||
|
.recommend-list .card {
|
||||||
|
width: fit-content;
|
||||||
|
min-width: min(240px, 100%);
|
||||||
|
max-width: 100%;
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
/* 防止内容中的大图撑破自适应宽度 */
|
||||||
|
.recommend-list .card img {
|
||||||
|
max-width: 100%;
|
||||||
|
height: auto;
|
||||||
|
border-radius: var(--radius-sm);
|
||||||
|
}
|
||||||
.recommend-list center {
|
.recommend-list center {
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
padding: 0.4rem;
|
padding: 0.4rem;
|
||||||
|
|||||||
Reference in new issue
Block a user