> 웹 프론트엔드 > CSS 튜토리얼 > CSS_Experience 교환을 사용하여 이미지를 확대하고 표시하는 아이디어

CSS_Experience 교환을 사용하여 이미지를 확대하고 표시하는 아이디어

WBOY
풀어 주다: 2016-05-16 12:07:01
원래의
1743명이 탐색했습니다.

순수 CSS를 사용하여 얻은 이 이미지 확대 효과는 정말 좋습니다. 이미지 확대 효과를 얻기 위해 순수 CSS를 사용하는 코드를 많이 보았지만 이는 이상적이지 않습니다.
아래 HTML 코드를 살펴보세요.

다음은 CSS 코드입니다.

코드 복사 코드는 다음과 같습니다.
/* common 스타일링 */
a {color:#000;}
a:hover {text-꾸밈:none;}
a:visited {color:#000;}
/* 슬라이드 스타일링 */
.photo { padding:20px; width:600px; text-align:left;}
.photo h1 {글꼴 크기:14px; :#fc0; 여백: 0 0 5px;
.photo ul {list-style:none; 여백:0; 테두리:1px #666; 위치:상대적; 높이:144px;}
.photo ul li {display:inline; 너비:24px; 높이:24px;}
.photo ul li a 디스플레이:블록; 너비: 24px; 높이:24px; 커서:기본값:url(pics/arrow.gif) no-repeat;}
.photo ul li a b {display:none;}
ul li a img { 디스플레이:블록; 너비:22px; 높이:22px; 테두리:1px solid #666; border-top-color:#ccc;}

.photo ul li a:hover space:normal;position :relative;}

.photo ul li a.vert:hover img {위치:절대:-12px; 너비:48px; 색상:#fc0; }
.photo ul li a.hor:hover img {위치:절대:-20px; 너비:64px; 테두리-색상:#fc0;}

.photo ul li a:active, .photo ul li a:focus {위치:static; 개요:0;}

.photo ul li a:focus.vert img, .photo ul li a:active .vert img {배경 색상:#000; 왼쪽:260px; 너비:240px; 테두리:1px 솔리드 #fc0; 🎜>.photo ul li a:focus.hor img, .photo ul li a:active.hor img {배경색:#000; 왼쪽:260px; 높이:240px ; 테두리:1px 솔리드 #fc0; 패딩:45px 5px;}
.photo ul li a:focus b, .photo ul li a:active b {display:block; ; 테두리:1px 솔리드 #666; 왼쪽:0; 글꼴-가중치:일반;}


러닝 효과 보기:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿