>웹 프론트엔드 >CSS 튜토리얼 >CSS가 텍스트에 테두리를 직접 추가할 수 있나요?

CSS가 텍스트에 테두리를 직접 추가할 수 있나요?

Susan Sarandon
Susan Sarandon원래의
2024-12-06 11:12:13652검색

Can CSS Add a Border Directly to Text?

CSS가 텍스트에 테두리를 추가할 수 있나요?

CSS3의 출현으로 수많은 테두리 옵션이 도입되었습니다. 그러나 텍스트에 직접 테두리를 추가하는 기능은 여전히 ​​어렵습니다. 이러한 목적으로 지정된 속성이 없더라도 기존 CSS 기능이나 실험적 속성을 사용하여 비슷한 효과를 얻을 수 있는 방법이 있습니다.

CSS3 실험 속성

CSS3 도입 사용자가 텍스트 주위에 테두리를 적용할 수 있게 해주는 text-Stroke라는 실험적 속성입니다. 모든 브라우저에서 지원되지는 않지만(경우에 따라 -webkit 접두사가 필요함) 텍스트 스트로크는 텍스트에 테두리를 추가하는 직접적인 솔루션을 제공합니다.

코드 예:

h1 {
    -webkit-text-stroke: 2px black; /* width and color */

    font-family: sans;
    color: yellow;
}
<h1>Hello World</h1>

위 그림과 같이 제목에 텍스트 획을 적용하면 텍스트 주위에 검은색 실선 테두리가 생겨서 트위터 스타일의 효과.

위 내용은 CSS가 텍스트에 테두리를 직접 추가할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.