fix: 优化 `layui-text` 在混合列表下的显示问题 (#2510)

pull/2519/head
贤心 2025-02-19 22:49:49 +08:00 committed by GitHub
parent 7560b87520
commit e9449a5f9b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 43 additions and 5 deletions

View File

@ -178,6 +178,37 @@ toc: true
<li>列表3</li>
</ol>
<h3>混合列表</h3>
<ol>
<li>
<p>有序列表1</p>
<ul>
<li>无序列表1-1</li>
<li>无序列表1-2</li>
<li>无序列表1-3</li>
</ul>
</li>
<li>
<p>有序列表2</p>
<ul>
<li>
<p>无序列表2-1</p>
<ol>
<li>有序列表2-1-1</li>
<li>有序列表2-1-2</li>
</ol>
</li>
<li>
<p>无序列表2-2</p>
<ol>
<li>有序列表2-2-1</li>
</ol>
</li>
</ul>
</li>
<li>有序列表3</li>
</ol>
<h3>Blockquote</h3>
<blockquote>
<p>引用</p>

View File

@ -656,20 +656,27 @@ hr.layui-border-black{border-width: 0 0 1px;}
.layui-text h4{margin: 11px 0; font-size: 16px;}
.layui-text h5{margin: 11px 0; font-size: 14px;}
.layui-text h6{margin: 11px 0; font-size: 13px;}
.layui-text p{margin: 15px 0;}
.layui-text p:first-child{margin-top: 0;}
.layui-text p:last-child{margin-bottom: 0;}
.layui-text hr{margin: 15px 0;}
.layui-text ul,
.layui-text ol{padding-left: 15px;}
.layui-text ul li{margin-top: 5px; list-style-type: disc;}
.layui-text ol li{margin-top: 5px; list-style-type: decimal;}
.layui-text-em,
.layui-word-aux{color: #999 !important; padding-left: 5px !important; padding-right: 5px !important;}
.layui-text p{margin: 15px 0;}
.layui-text p:first-child{margin-top: 0;}
.layui-text p:last-child{margin-bottom: 0;}
.layui-text ul ul > li,
.layui-text ol ul > li{list-style-type: disc;}
.layui-text ul li > p:first-child,
.layui-text ol li > p:first-child{margin-top: 0; margin-bottom: 0;}
.layui-text a:not(.layui-btn){color: #01AAED;}
.layui-text a:not(.layui-btn):hover{text-decoration: underline;}
.layui-text blockquote:not(.layui-elem-quote){margin: 15px 0; padding: 5px 15px; border-left: 5px solid #eee;}
.layui-text pre > code:not(.layui-code){display: block; padding: 15px; font-family: "Courier New",Consolas,"Lucida Console", monospace;}
/* 文本区域辅助 */
.layui-text-em,
.layui-word-aux{color: #999 !important; padding-left: 5px !important; padding-right: 5px !important;}
/* 字体大小 */
.layui-font-12{font-size: 12px !important;}
.layui-font-13{font-size: 13px !important;}