[CSS] 링크 꾸미기 (link 속성/ a:link, a:visited, a:hover, a:active)

2021. 6. 10. 00:41·프로그래밍 언어/CSS
반응형

link 속성

:link 방문하지 않은 링크
:visited 이미 방문한 링크
:hover 링크에 마우스 포인트럴 올려 놓았을때 (mouseover)
:active 링크를 클릭하는 순간 보여지는 속성

코드

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>

<style type="text/css">
a:link{
	color:royalblue;
    transition : 1s; /* 속성 변경할 때 효과의 속도 조절 */
}
a:visited {
	color:teal;
}
a:hover {
	color:white;
	background-color: blue;
	text-decoration: none;
}
a:active{
	color:blue;
	background-color: white;
	text-decoration: none;	
}
</style>
</head>
<body>
<!-- google은 JS 함수 / naver은 css -->
<a href ='https://github.com/ddongjunn/CSS'</a>
<a href='http://www.naver.com'>Naver Home page</a>
<a href='http://www.google.com' onmouseover="func()" onmouseout="out()" id='atag'>Google Home Page</a>
<br>

<script type="text/javascript">
function func() {
	let obj = document.getElementById('atag');
	obj.style.background = '#00ff00';
}
function out() {
	let obj = document.getElementById('atag');
	obj.style.background = '#ffffff';
}
</script>

</body>
</html>

transition CSS 속성을 변경할 때 애니메이션 속도를 조절하는 방법

참고 : https://developer.mozilla.org/ko/docs/Web/CSS/CSS_Transitions/Using_CSS_transitions

결과

ddongjunn github(CSS)
Naver Home page
Google Home Page
반응형
저작자표시 (새창열림)

'프로그래밍 언어 > CSS' 카테고리의 다른 글

[CSS] header 영역 / main 영역 / footer 영역 (div 태그를 이용해서 나눠보기)  (0) 2021.06.10
[CSS] div 태그를 이용해서 프레임 나누기  (0) 2021.06.10
[CSS] CSS text 속성 (color, text-align, text-transform, direction...)  (0) 2021.06.09
[CSS] CSS란? CCS기초, CSS적용하는 방법 (inline, internal, external)  (0) 2021.06.09
'프로그래밍 언어/CSS' 카테고리의 다른 글
  • [CSS] header 영역 / main 영역 / footer 영역 (div 태그를 이용해서 나눠보기)
  • [CSS] div 태그를 이용해서 프레임 나누기
  • [CSS] CSS text 속성 (color, text-align, text-transform, direction...)
  • [CSS] CSS란? CCS기초, CSS적용하는 방법 (inline, internal, external)
:j
:j
ddongjunn@gmail.com
  • :j
    dev.j
    :j
  • 전체
    오늘
    어제
    • :j
      • 프로그래밍 언어
        • Java
        • html
        • JavaScript
        • XML
        • JSON
        • CSS
        • jQuery
        • Web
        • k8s
        • JPA
      • 프레임워크
        • Spring
      • 코딩 테스트
        • Java
      • 네트워크
        • CCNA
      • 데이터베이스
        • Mssql
        • Oracle
      • 회고
      • :j story
      • CS
  • 블로그 메뉴

    • 홈
    • 태그
    • github
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    MSSQL
    지역변수
    항해플러스백엔드
    항해백앤드
    오버로딩
    항해플러스백앤드
    오버라이딩
    group by
    항해플러스
    Queue
    HAVING
    멤버변수
    항해99
    class
    항해솔직후기
    다형성
    appendChild
    Name
    <br>
    id
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
:j
[CSS] 링크 꾸미기 (link 속성/ a:link, a:visited, a:hover, a:active)
상단으로

티스토리툴바