html5, CSS에서 :hover는 작동이 하는데 한칸 띄어서 : hover라고 입력하면 작동이 안하는 이유가 있나요?

조회수 1160회

예를들면

1.

scene:hover {

transform: rotate(10deg); }

2.

scene: hover {

transform: rotate(10deg); }

1번은 되는데 2번은 안됩니다. 제가 코딩을 배운지 얼마 안됬는데 그동안은 다 한칸씩 띄어도 작동됬던것 같은데 hover는 안되네요. 혹시 hover말고도 한칸 띄울경우 제대로 본래의 기능이 적용이 되지않는 대표적인 경우가 있다면 그것도 추가로 답변해주시면 정말 도움이 될것같습니다. 감사합니다.

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • :hover 자체가 마우스가 올려져 있는 상태에 대한 셀렉터(selector)의 이름이기 때문이지요^

    셀렉터의 이름에는 공백이 들어갈 수 없습니다.

    • (•́ ✖ •̀)
      알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)