.post-toc { font-size: $font-size-small; ol { list-style: none; margin: 0; padding: 0 2px 5px 10px; text-align: left; > ol { padding-left: 0; } a { transition-property: all; the-transition(); } } .nav-item { line-height: 1.8; overflow: hidden; text-overflow: ellipsis; // text-align: justify; if (!hexo-config('toc.wrap')) { white-space: nowrap; } } .nav { .nav-child { display: hexo-config('toc.expand_all') ? block : none; } .active > .nav-child { display: block; } .active-current > .nav-child { display: block; > .nav-item { display: block; } } .active > a { border-bottom-color: $sidebar-highlight; color: $sidebar-highlight; } .active-current > a { color: $sidebar-highlight; &:hover { color: $sidebar-highlight; } } } }