>  기사  >  웹 프론트엔드  >  CSS3 쓰기 삭제

CSS3 쓰기 삭제

WBOY
WBOY원래의
2023-05-29 11:38:07784검색

CSS3는 웹 디자인 및 레이아웃에 사용되는 스타일 시트 언어로, 풍부한 기능과 강력한 기능을 갖추고 있습니다. 그중 취소선은 일반적으로 삭제된 텍스트나 내용을 나타내는 데 사용되는 일반적인 효과입니다. 이 기사에서는 CSS3를 사용하여 취소선을 작성하는 방법을 소개합니다.

  1. 텍스트 장식 속성을 사용하세요

텍스트 장식 속성은 취소선 효과를 포함한 텍스트 장식 효과를 설정하는 데 사용됩니다. 해당 값을 line-through로 설정하면 취소선 효과를 얻을 수 있습니다. 예를 들어 다음 CSS 코드는 다음과 같습니다.

.delete {
    text-decoration: line-through;
}

이 스타일은 클래스 이름이 delete인 요소에 적용되므로 모든 텍스트 콘텐츠에 취소선 효과가 적용됩니다.

  1. 사용자 정의 취소선 스타일

텍스트 장식 속성을 사용하여 취소선 효과를 설정하는 것 외에도 CSS3에서는 취소선 스타일을 사용자 정의하여 더욱 아름답고 개인화할 수 있는 다양한 방법을 제공합니다.

2.1 취소선 색상 설정

텍스트 장식 색상 속성을 통해 취소선 색상을 설정합니다. 예:

.delete {
    text-decoration: line-through;
    text-decoration-color: red;
}

이 스타일은 클래스 이름이 delete인 요소에 적용되어 모든 텍스트에 취소선 색상을 부여합니다. 내용은 빨간색입니다.

2.2 취소선 위치를 설정하세요

text-꾸밈-위치 속성을 통해 취소선 위치를 설정하세요. 기본적으로 취소선은 텍스트 중앙에 있습니다. 이 속성을 사용하여 취소선의 위쪽 및 아래쪽 오프셋을 설정할 수 있습니다.

.delete {
    text-decoration: line-through;
    text-decoration-position: under;
}

이 스타일은 모든 텍스트 내용의 취소선 위치가 텍스트 아래에 있도록 클래스 이름이 delete인 요소에 적용됩니다.

2.3 취소선 너비 설정

text-design-thickness 속성을 통해 취소선 너비를 설정합니다. 기본적으로 취소선 너비는 1px입니다. 이 속성을 사용하여 취소선의 너비를 변경할 수 있습니다.

.delete {
    text-decoration: line-through;
    text-decoration-thickness: 2px;
}

이 스타일은 클래스 이름이 삭제된 요소에 적용되어 모든 텍스트 내용의 취소선 너비가 2픽셀이 됩니다.

  1. 취소선 효과를 설정하기 위해 의사 요소를 사용하세요

취소선 효과를 설정하기 위해 텍스트 장식 속성을 사용하는 것 외에도 CSS3에서는 의사 요소를 사용하여 취소선 효과를 얻을 수도 있습니다. 의사 요소의 콘텐츠 속성을 공백으로 설정하고 너비, 색상, 위치 및 기타 속성을 설정하면 취소선 효과를 얻을 수 있습니다. 예를 들어, 다음 CSS 코드:

.delete::after {
    content: "";
    display: block;
    width: 100%;
    height: 1px;
    background-color: black;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

이 스타일은 클래스 이름이 delete인 요소의 의사 요소에 적용되어 너비가 1px이고 텍스트 아래에 검정색 색상의 취소선이 표시됩니다.

요약

텍스트 장식 속성, 사용자 정의 취소선 스타일 및 의사 요소를 통해 취소선 효과를 쉽게 얻을 수 있습니다. 읽기 환경 고려 사항이나 SEO 최적화와 같은 일부 특수한 시나리오에서는 취소선이 적용되지 않습니다. 사용 시 구체적인 상황에 따라 고려해야 합니다.

위 내용은 CSS3 쓰기 삭제의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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