[SIST] Web_CSS_days03_link 태그와 동적 셀렉터

2022. 5. 23. 20:59·TIL/Web(HTML, CSS, JS, jQuery)
728x90
반응형

동적 셀렉터

 

:link는 한 번도 방문하지 않은 셀렉터

 

:visited는 한 번이라도 방문을 했던 셀렉터

 

:hover는 셀렉터에 마우스 커서를 올렸을 때

 

:active는 셀렉터가 클릭된 상태일 때

 

:focus는 셀렉터에 포커스가 들어와 있을 때

 

 

<코드 예시>

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" type="image/x-icon" href="../images/SiSt.ico">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<title>2022. 5. 23. - 오전 12:01:43</title>
<style>
	
	a:link,  a:visited{
		border: 2px solid green;
		text-decoration: none;
		
		color:black;
		background-color: white;
		padding: 10px 20px;
	}
	
	a:hover, a:active{
		background-color: red;
		color: white;
	}
	
</style>
</head>
<body>
<h3>ex01.html - link 태그 </h3>
<a href="#" tager="_blank">This is a link</a>
</body>
</html>

 

<적용결과>


<코드 예시>

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" type="image/x-icon" href="../images/SiSt.ico">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<title>2022. 5. 23. - 오전 9:20:01</title>
<style>
	body{
		margin: 0;
	}
	
	.icon-bar{
		background-color: #555;
		width: 90px;
		
		position: relative; /* 위치를 주겠다. */
	}
	
	.icon-bar a{
		display: block;
		text-align: center;
		
		color: white;
		font-size: 36px;
		padding: 16px;
	}
	
	.icon-bar a:hover{
		background-color: #000;
	}

	.icon-bar a.active{
		background-color: #4caf50;
	}
	
</style>
</head>
<body>

<!-- .icon-bar>a[href=#]*5>i[class] -->
<div class="icon-bar">
	<a href="#" class="active"><i class="fa fa-home"></i></a>
	<a href="#"><i class="fa fa-search"></i></a>
	<a href="#"><i class="fa fa-envelope"></i></a>
	<a href="#"><i class="fa fa-globe"></i></a>
	<a href="#"><i class="fa fa-trash"></i></a>
</div>

</body>
</html>

 

<적용 결과>


 

 

 

 

 

* 참고

https://yelin1217.tistory.com/205

728x90
반응형

'TIL > Web(HTML, CSS, JS, jQuery)' 카테고리의 다른 글

[SIST] Web_CSS_days03_CSS 목록 태그 속성  (0) 2022.05.23
[SIST] Web_CSS_days03_반응형 테이블  (0) 2022.05.23
[SIST] Web_CSS_days02_CSS 아이콘 사용  (0) 2022.05.23
[SIST] Web_CSS_days02/days06_CSS 글꼴 설정 및 Google 글꼴 사용하기 / CSS 웹 글꼴(22.05.26 내용 추가)  (0) 2022.05.22
[SIST] Web_CSS_days02/days06_CSS 텍스트(text) 관련 서식(색상, 정렬, 방향, 장식, 변환, 간격, 그림자) / 텍스트 효과(text-overflow와 writing-mode) / 박스 그림자 효과(box-shadow) (22.05.26 내용추가)  (0) 2022.05.22
'TIL/Web(HTML, CSS, JS, jQuery)' 카테고리의 다른 글
  • [SIST] Web_CSS_days03_CSS 목록 태그 속성
  • [SIST] Web_CSS_days03_반응형 테이블
  • [SIST] Web_CSS_days02_CSS 아이콘 사용
  • [SIST] Web_CSS_days02/days06_CSS 글꼴 설정 및 Google 글꼴 사용하기 / CSS 웹 글꼴(22.05.26 내용 추가)
야리니
야리니
오늘보다 내일 더 성장하는 개발자가 되기 위한 야리니 블로그입니다 :)
    반응형
    250x250
  • 야리니
    야리니의 step by step
    야리니
  • 링크

    • GitHub
    • Linkedin
  • 전체
    오늘
    어제
    • 분류 전체보기 (478) N
      • TIL (379)
        • Java (97)
        • Kotlin (28)
        • JPA (16)
        • Spring (37)
        • Oracle (22)
        • JDBC (7)
        • Web(HTML, CSS, JS, jQuery) (90)
        • View Template (31)
        • AWS (7)
        • HTTP (7)
        • CS (5)
        • Linux, Unix (2)
        • Python (20)
      • Trouble Shooting(Error) (37)
      • Algorithm (15)
      • Git,GitHub (8)
      • Diary (24) N
      • 독서 (9)
      • Etc (6)
        • Mac (1)
        • 학원준비과정 (2)
  • 블로그 메뉴

    • 방명록
    • 태그
  • 공지사항

    • 안녕하세요 :)
  • 인기 글

  • 태그

    oracle
    쌍용교육센터
    백엔드 개발자
    HTML
    국비지원학원
    java기초
    Kotlin
    java
    코틀린
    CSS
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.2
야리니
[SIST] Web_CSS_days03_link 태그와 동적 셀렉터
상단으로

티스토리툴바