본문으로 바로가기

저는 간단하게 사용했던 언어와 나중에 해보고싶은 언어 정도만 해놓았는데,

해당 부분은 클래스명을 찾아서 

스킨편집 -> html 편집 -> css  에 작성하시면 됩니다.

 

저랑 스킨이 달라서 적용이 안되는 부분이 있을 수도 있습니다.

(hljs는 highlight.js로 들어가는 친구로 생각이 듭니다. 없으시다면 code의 first child에 적용하는 것도 좋은 방법인거 같습니다.)

pre:has(code.hljs) {
    position: relative;
}
pre code.hljs::before {
    position: absolute;
    top: 4px;
    right: 10px;
    font-size: 12px;
    font-weight: 700;
    color: rgb(111, 111, 111);
    transition: color .5s;;
}
pre.html code.hljs::before {
    content: 'html';
}
pre.css code.hljs::before {
    content: 'css';
}
pre.javascript code.hljs::before {
    content: 'js';
}
pre.sql code.hljs::before {
    content: 'sql';
}
pre.shell code.hljs::before {
    content: 'shell';
}
pre.java code.hljs::before {
    content: 'java';
}
pre.bash code.hljs::before {
    content: 'bash';
}
pre.typescript code.hljs::before {
    content: 'ts';
}
pre.python code.hljs::before {
    content: 'py';
}
pre.kotlin code.hljs::before {
    content: 'kt';
}
pre.go code.hljs::before {
    content: 'go';
}
pre.arduino code.hljs::before,
pre.cpp code.hljs::before,
pre[class="c++"] code.hljs::before {
    content: 'C++';
}
pre.csharp code.hljs::before {
    content: 'C#';
}
반응형