Как использовать обратную косую черту в свойстве содержимого css?
Я пытаюсь добавить обратную косую черту после каждого элемента списка, но не могу заставить его работать. Это работает, если я использую трубу или прямую косую черту, но не обратную косую черту. Я искал код сущности-символа для использования, но не смог найти его для обратной косой черты. Есть ли решение?
#navigation ul.nav > li:after{
content: " ";
}
Спасибо!
2 ответов:
Использовать двойную обратную косую черту
#navigation ul.nav > li:after{ content: '\\'; }Чтобы узнать больше о CSS escape-последовательностях, проверьте это
Использовать двойную обратную косую черту
span:after{ content: '\\'; }<span></span>
\005CИспользуйте
\005Cв содержании как @ disinfor упоминалось
span:after{ content: '\005C'; }<span></span>
Эй, я хочу провести полный пример
$dsp-md-imprint: "e900"; @function unicode($str){ @return unquote("\"")+unquote(str-insert($str, "\\", 1))+unquote("\"") } @mixin makeIcon($arg, $val , $os: null) { // @debug $os; // @debug $arg; // @debug $val; @if($os) { .ion-#{$arg}:before, .ion-#{$os}-#{$arg}:before , .ion-#{$os}-#{$arg}-outline:before { content: unicode($val); } } @else { .ion-#{$arg}:before, .ion-#{$arg}-outline:before, .ion-md-#{$arg}:before, .ion-md-#{$arg}-outline:before, .ion-ios-#{$arg}:before, .ion-ios-#{$arg}-outline:before { content: unicode($val); } } } @include makeIcon(dsp-imprint, $dsp-md-imprint, md);И может быть проверено здесь
Comments