>  기사  >  웹 프론트엔드  >  CSS만 사용하여 버튼을 클릭하여 사진을 전환하는 방법

CSS만 사용하여 버튼을 클릭하여 사진을 전환하는 방법

醉折花枝作酒筹
醉折花枝作酒筹원래의
2021-05-06 17:36:3612301검색

CSS에서는 ":target" 선택기와 표시 속성을 사용하여 버튼을 클릭하여 이미지를 전환할 수 있습니다. 요소에 대해 "Element:target{display:block;}" 문만 설정하면 됩니다. ":target" 선택기를 사용하면 현재 활성화된 대상 요소를 선택할 수 있습니다.

CSS만 사용하여 버튼을 클릭하여 사진을 전환하는 방법

이 튜토리얼의 운영 환경: windows7 시스템, HTML5&&CSS3 버전, DELL G3 컴퓨터.

오늘은 CSS의 :target 선택기를 사용하여 버튼을 클릭하여 해당 이미지를 전환하는 데모를 구현합니다. 이 데모는 JS를 사용하여 구현할 수도 있습니다.

데모 구조:

        <a href="#img1">img1</a>
	<a href="#img2">img2</a>
	<a href="#img3">img3</a>
	<a href="#img4">img4</a>
	<p id="img1"><img src="img/p001.jpg"/></p>
	<p id="img2"><img src="img/p002.jpg"/></p>
	<p id="img3"><img src="img/p003.jpg"/></p>
	<p id="img4"><img src="img/p004.jpg"/></p>

CSS 데모 스타일:

<style>
	a{
		padding:5px 10px;
		border:1px solid #000;
		color:#fff;
		background-color:#888;
		text-decoration:none;
	}
	p{
		width:400px;
		height:400px;
		border:2px solid #ccc;
		margin-top:20px;
		position:absolute;
		top:20px;
		left:10px;
		display:none;
		padding:20px;
	}
	p:target{
		display:block;
	}
  </style>

달리기 효과:

관련 학습 권장 사항: css 튜토리얼

위 내용은 CSS만 사용하여 버튼을 클릭하여 사진을 전환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.