11.29 가상 선택자 정리

2023. 11. 29. 12:171단계) 쌩초보 코딩 HTML,CSS

가상 선택자의 종류

-동적 가상 클래스

-구조적 가상 클래스

 

1.동적가상클래스

;사용자가 특정 액션을 발생시키기 위해,  태그의 상태에 따라 css에서 디자인을 넣을 수 있다.

 

:acitve    

가상 선택자를 사용할 때는 : (콜론)을 붘여서 사용한다.              ----193p

마우스로 태그를 누르고있는 동안 보이는 디자인css을 넣어줄 수 있다.

주로, 누르는 버튼과 관련된 a와 button와 같이 동반사용된다.

ex)

 button:active{
        color: lime;
    }
<button>클릭</button>

 

:visited

직전에 방문한 링크를 표시                                                   ----194p

* action과 함께 동반사용시 visited는 action 위에다가 작성해야함* 

a:visited {
        color: purple;
    }

    a:active {
        color: black;
    }
<A href="#">클릭</A>

 

:hover ★ ★ ★ ★ ★

마우스를 갖다대도 전에 지정된 디자인으로 활성화됨

*마우스 올린 위치는 block과 inlaine이 다르다.*

.title:hover {
    color: lightblue;
    font-size: 2.5em;
    border-bottom: 3px solid darkslateblue;
}

 

 

<!DOCTYPE html>
<html lang="en">
<head>
    <title>다른 디자인도 넣어보는 hover 연습2 </title>
    <link rel="stylesheet" href="연습2.css">
</head>
<body>
    <!-- 여태까지 태그로 style 지정했는데, 태그로만 설정하면
    같은 종류의 모든 태그가 같은 style 로 되기 때문에,
    특정한 태그에 단 한개만 적용하기 위해 class를 사용함-->
    <h1 class="title">제목</h1>
    <div class="box">
        <p class="word">박스 안에 있습니다</p>
    </div>
</html>

 

h1태그는 글자 전체 범위에만

'

 

 

a 태그는 글자 범위에만

 

 

 

 

대그에 바로 hover를 붙이지 않고, 클래스를 사용해서 붙여준다

가상선택자는 앞서 적은 선택자와 물이 쏟는다

ex)p:hover

 

 

hover를 이용해서 a태그를 버튼처럼 사용할 수 있다.

 

구조적 가상 클래스 198p~

html 부모 자식 관계에서 선택할 수 있다.

 

 

css애니매이션,전환

 

 

 

 

'1단계) 쌩초보 코딩 HTML,CSS' 카테고리의 다른 글

2023.11.29  (0) 2023.11.29
2023.11.27~28 총정리  (0) 2023.11.28
2023.11.28  (2) 2023.11.28
2023.11.27 복습 및 제작  (0) 2023.11.27
보충학습 input 속성들 설명  (3) 2023.11.26