<div class="courseListModule"> <h2>熱門分類</h2> <ul class="hotCourList"> <li>病症病症病症病症1</li> <li>病症2</li> <li>病症3</li> <li>病症4</li> <li>病症5</li> <li>病症6</li> <li>病症7</li> <li>病症8</li> </ul> </div>
.courseListModule h2{ line-height: 50px; text-align: center; } .courseListModule h2::before,.courseListModule h2::after{ content: ''; display: inline-block; width: 60px; height: 3px; margin: 0 6px; background-color: #ffa544; vertical-align: middle; } .courseListModule h2::before{ background: -webkit-linear-gradient(left, rgba(255,165,68,0), rgba(255,165,68,.7)); background: linear-gradient(left, rgba(255,165,68,0), rgba(255,165,68,.7)); } .courseListModule h2::after{ background: -webkit-linear-gradient(left, rgba(255,165,68,.7), rgba(255,165,68,0)); background: linear-gradient(left, rgba(255,165,68,.7), rgba(255,165,68,0)); } .hotCourList{ font-size: 0; } .hotCourList li{ position: relative; display: inline-block; width: 25%; margin-bottom: 32px; padding-right: 4px; box-sizing: border-box; font-size: 16px; color: #818181; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .hotCourList li::before{ content: '#'; display: inline-block; margin-right: 4px; font-size: 14px; color: #c2c2c2; vertical-align: top; } .hotCourList li::after{ position: absolute; right: 0; top: 4px; content: ''; display: inline-block; width: 1px; height: 14px; background-color: #d9d9d9; } .hotCourList li:nth-of-type(4n)::after{ display: none; }