나는 overline
및 underline
에 대해 서로 다른 색상을 갖고 싶어, 여기이 현재CSS에서 밑줄과 윗줄에 다른 색상을 사용하는 방법은 무엇입니까?
p {
text-decoration: underline overline red;
}
<p>
This is some text
</p>
있습니다.
전혀 가능합니까?
나는 overline
및 underline
에 대해 서로 다른 색상을 갖고 싶어, 여기이 현재CSS에서 밑줄과 윗줄에 다른 색상을 사용하는 방법은 무엇입니까?
p {
text-decoration: underline overline red;
}
<p>
This is some text
</p>
있습니다.
전혀 가능합니까?
span
을 p
안에 넣은 다음 스팬의 overline
에 다른 색을 설정할 수 있습니다.
p {
text-decoration: blue underline ;
}
span {
text-decoration: red overline;
}
<p><span>This is some text Lorem ipsum dolor sit amet, consectetur adipisicing elit. Blanditiis ut iusto optio, similique iure. Autem facilis, eveniet vel ea mollitia ad obcaecati dignissimos nisi, reiciendis odio voluptas, aliquid iure voluptatibus.</span></p>
text-decoration-color
을 설정할 수있는 모든 장식은 같은 색상이있을 것이다. 사용중인 구문은 현재 Firefox에서만 작동합니다. 다른 브라우저는
-webkit
과 같은 접두사가 필요하며 브라우저에서 시험 기능을 사용하도록 설정해야 할 수 있습니다.
훨씬 보편적으로 호환되는 솔루션은 텍스트에 테두리를 적용하는 것입니다. 원하는 효과를 얻을 수 있으며 모든 곳에서 호환됩니다.
p {
border-top: 1px solid blue;
border-bottom: 1px solid red;
display: inline-block;
}
<p>Testing</p>
이것은 over/under line과 매우 다릅니다. 'inline-block '없이는 작동하지 않을 것이고, 여러 줄에서 작동하지 않을 것이다. – Amit
그것은 감사 오이 여기 https://stackoverflow.com/questions/45791793/css-multiple-text-decorations-with-style-and-color – SreeWarr
@SreeWarr 대답한다. 나는 검색을 시도했지만 그 대답을 찾지 못했습니다. 기꺼이 도와 줬어. –