답변

2

당신은 스타일 패널과 새 규칙을 선택 내에서 마우스 오른쪽 버튼으로 클릭 인터넷 익스플로러와 파이어 폭스에서이 작업을 수행 할 수 있습니다.

  1. enter image description here

    크롬이있다

  2. 이 속성
새로운 ::selection 규칙을 작성하고 추가 상황에 맞는 메뉴에서 새 규칙 추가 스타일 패널
  • 선택 을 마우스 오른쪽 버튼으로 클릭 의 작은 아이콘 스타일 패널을 클릭하여 새 규칙을 만들 수 있습니다.

    1. 클릭 스타일 패널에서 새 스타일 규칙 버튼을
    2. 새로운 ::selection 규칙을 작성하고 추가 특성

    enter image description here

  • +0

    쿨를! 고마워. 그러나 이것은 스타일 시트에 기존의':: selection' 규칙이 없으면 적어도 크롬에서만 작동하는 것으로 보입니다. –

    +1

    @ 음소거 선택 규칙에 더 높은 특이성을 부여 할 수 있습니다. 'p :: selection'을 원하는 요소에 직접 적용하거나 테스트 목적으로 값 뒤에'! important'를 설정하십시오. – Sampson

    +0

    오른쪽 위에 있습니다. '! important'는이 경우에 잘 작동 할 것입니다. –

    0

    ::selection 의사 요소로 크롬의 개발 도구에서 사용할 수 있습니다 스타일 패널의 마지막 스타일 - 거의 가장 구체적인 스타일 인 것처럼 말입니다. 그것을 보려면 스타일 시트에 스타일 시트가 정의되어 있는지 확인한 다음 텍스트를 선택하고 선택한 단어/영역 중 하나를 검사하십시오.

    Inspecting the ::selection pseudo element in Chrome's Dev Tools

    으로는 @Sampson에 의해 언급, 당신은 또한 p::selection 또는 span::selection 같은 ::selection 단지 ::selection를 사용하여 스타일 또는 더 구체적인 선택기를 추가 할 수 있습니다. 사양에 따라, 당신은 단지 ::selection 의사 요소와 color, background-color, cursor, outline, text-decoration, text-emphasis-colortext-shadow에 영향을 미칠 수 있다는 사실을 명심하라.

    ::selection 의사를 사용할 때 또 다른 고려 사항은 대조가 부족한 선택 항목을 만들어 내게 될 가능성에 영향을 줄 수 있다는 것입니다. 또한 링크의 가시성에 영향을 줄 수도 있습니다. 이러한 경우에, 당신은 대조 시험관 도구를 사용하여 대비를 테스트 할 수 있습니다 당신은 링크에 대한보다 구체적인 ::selection 스타일을 만들 수 있습니다 - 같은 :

    span::selection { 
     
        background-color: #b3d8fd; 
     
    } 
     
    
     
    a.footnote span::selection { 
     
        color: #920000; 
     
    }

    관련 문제