hover imageSekarang kita akan bermain dengan kerumitan variabel CSS background images properties! Pada dasarnya pelajaran CSS background-position terlihat mudah. Jika image yang digunakan satu full mudah, tapi bagaimana jika image yg ditampilkan lebih dari satu? Dari beberapa background image dirangkai menjadi satu kesatuan yg di atur dengan posisi image, di tambah dengan
effect hoverdan tentunya
CSS3 codedb-)
Memang sedikit sulit jika diterangkan dengan kata-kata ilmu CSS itu, lebih baik lihat saja deh langsung demo dan tutorialnya :d
Curtain Effect
Ada Apa Yach!
#curtains {
color: #333;
margin: auto;
width: 400px;
height: 300px;
border: 5px ridge #eee;
transition-duration: 2s;
transition-timing-function: ease-out;
transition-property: background-position;
background: url(IMAGE-GORDEN-KIRI-200px x 300px ) 0 0 no-repeat, url(IMAGE-GORDEN-KANAN-200px x 300px ) right top no-repeat, url(IMAGE-GORDEN-Di-DALAM-400px x 300px ) center center no-repeat;
}
#curtains:hover {
transition-duration: 2s;
background-color:#A90101;
color: rgba(255,255,255,.2);
transition-timing-function: ease-out;
transition-property: background-position;
background-position: -201px 0, 405px 0, center center;
}
color: #333;
margin: auto;
width: 400px;
height: 300px;
border: 5px ridge #eee;
transition-duration: 2s;
transition-timing-function: ease-out;
transition-property: background-position;
background: url(
}
#curtains:hover {
transition-duration: 2s;
background-color:#A90101;
color: rgba(255,255,255,.2);
transition-timing-function: ease-out;
transition-property: background-position;
background-position: -201px 0, 405px 0, center center;
}
Planing HTML<div id="curtains"> </div>
Collapsing Image Wipe
Ada Apa Yach!!!
#sengklek {
height: 300px;
width: 400px;
color: #fff;
margin: auto;
border: 5px ridge #0cf;
transition-duration: 1s;
transition-timing-function: ease-out;
transition-property: background-position;
background: url(LINK-IMAGE1.JPG ) 0 0 no-repeat, url(LINK-IMAGE2.JPG ) 85px 0 no-repeat, url(LINK-IMAGE3.JPG ) 171px 0 no-repeat, url(LINK-IMAGE4.JPG ) 257px 0 no-repeat, url(LINK-IMAGE5.JPG ) 325px 0 no-repeat, url(LINK-IMAGE-BACKGROUND-DALAM.JPG ) center center no-repeat;
}
#sengklek:hover {
background-color: #8BF1F3;
transition-duration: 1s;
transition-timing-function: ease-out;
transition-property: background-position;
background-position: -90px 0, -110px 0, -130px 0, -150px 0, -170px 0, center center;
}
height: 300px;
width: 400px;
color: #fff;
margin: auto;
border: 5px ridge #0cf;
transition-duration: 1s;
transition-timing-function: ease-out;
transition-property: background-position;
background: url(
}
#sengklek:hover {
background-color: #8BF1F3;
transition-duration: 1s;
transition-timing-function: ease-out;
transition-property: background-position;
background-position: -90px 0, -110px 0, -130px 0, -150px 0, -170px 0, center center;
}
Markup HTML<div id="sengklek"></div>
Segmented Effect
Ada Apa Yach!!!
#sedeng {
height: 300px;
width: 400px;
color: #0f0;
font-size: 150%;
font-weight: bold;
margin: 5px auto;
border: 5px ridge #0cf;
background: url(LINK-IMAGE1.PNG ) 0 0 no-repeat, url(LINK-IMAGE2.PNG ) 85px 0 no-repeat, url(LINK-IMAGE3.PNG ) 171px 0 no-repeat, url(LINK-IMAGE4.PNG ) 257px 0 no-repeat, url(LINK-IMAGE5.PNG ) 325px 0 no-repeat, url(LINK-IMAGE-BACKGROUND.PNG ) center center no-repeat;
transition-duration: 1s;
transition-timing-function: ease-out;
transition-property: background-position;
}
#sedeng:hover {
background-color: #8BF1F3;
transition-duration: 1s;
transition-timing-function: ease-out;
transition-property: background-position;
background-position: 0 -301px, 81px 301px, 161px -301px, 241px 301px, 321px -301px, center center;
}
height: 300px;
width: 400px;
color: #0f0;
font-size: 150%;
font-weight: bold;
margin: 5px auto;
border: 5px ridge #0cf;
background: url(
transition-duration: 1s;
transition-timing-function: ease-out;
transition-property: background-position;
}
#sedeng:hover {
background-color: #8BF1F3;
transition-duration: 1s;
transition-timing-function: ease-out;
transition-property: background-position;
background-position: 0 -301px, 81px 301px, 161px -301px, 241px 301px, 321px -301px, center center;
}
Kode HTML<div id="sedeng"></div>
Happy coding \m/
Tidak ada komentar:
Posting Komentar