Masalah Efek Rounded Corner Pada Gambar - Dewa Blogger

Halaman

    Social Items

Buy Now
Suatu ketika mungkin Anda ingin melaksanakan ini Masalah Efek Rounded Corner pada Gambar
Gambar 1: Non Firefox, Gambar 2: Firefox

Suatu ketika mungkin Anda ingin melaksanakan ini:

Saya ingin membuat galeri gambar dengan bentuk bulat dimana terdapat garis batas dengan ketebalan tertentu sebagai frame/bingkai.

Dan inilah yang Anda lakukan:

img {   width:160px;   height:160px;   border:5px solid #E62917;   -webkit-border-radius:85px;   -moz-border-radius:85px;   border-radius:85px; }

Anda pikir Anda sudah berhasil alasannya ialah ketika itu Anda sedang memakai peramban Firefox. Sampai lalu Anda mencoba membuka hasil karya Anda pada peramban Chrome atau Opera

BOOMM!!! Sesuatu menyerupai gambar pertamalah yang akan tampil. Cara terakhir yang biasanya Anda lakukan ialah mencoba untuk membungkus gambar tersebut dengan elemen pemanis (misalnya: <figure>):

figure {   width:160px;   height:160px;   border:5px solid #E62917;   -webkit-border-radius:85px;   -moz-border-radius:85px;   border-radius:85px;   overflow:hidden; /* Penting! */ }  figure img {   width:100%;   height:100%;   display:block; }

Oke, itu memang berhasil, tapi bagaimana jikalau Anda berada dalam keadaan bahwa hanya gambar saja yang diperbolehkan, tidak figure atau yang lain (misalnya: iklan Pay Per Click)?

Gunakan Box-Shadow

Saya pernah menyampaikan sesuatu pada posting ini, bahwa box-shadow juga mempunyai sifat menyerupai halnya border. Cukup dengan memilih ketebalan bayangan, Anda akan berhasil mendapat apa yang Anda inginkan selama ini yang seringkali mengalami kegagalan:

img {   width:160px;   height:160px;   -webkit-border-radius:85px;   -moz-border-radius:85px;   border-radius:85px;   -webkit-box-shadow:0 0 0 5px #E62917;   -moz-box-shadow:0 0 0 5px #E62917;   box-shadow:0 0 0 5px #E62917; }

Tidak ada yang sanggup menjamin mengenai Internet Explorer jikalau ia masih tetap tidak mendukung CSS Box-Shadow, bahkan juga Opera. Jadi, cara terbaik untuk membuat pengaruh ini tetaplah akan dimenangkan oleh metode ke dua.

Edit: Opera 11.62 sudah sanggup menampilkan radius yang sangat tepat pada gambar - 11 April 2012

Lihat Demo


Sumber https://www.dte.web.id/

Masalah Efek Rounded Corner Pada Gambar

Suatu ketika mungkin Anda ingin melaksanakan ini Masalah Efek Rounded Corner pada Gambar
Gambar 1: Non Firefox, Gambar 2: Firefox

Suatu ketika mungkin Anda ingin melaksanakan ini:

Saya ingin membuat galeri gambar dengan bentuk bulat dimana terdapat garis batas dengan ketebalan tertentu sebagai frame/bingkai.

Dan inilah yang Anda lakukan:

img {   width:160px;   height:160px;   border:5px solid #E62917;   -webkit-border-radius:85px;   -moz-border-radius:85px;   border-radius:85px; }

Anda pikir Anda sudah berhasil alasannya ialah ketika itu Anda sedang memakai peramban Firefox. Sampai lalu Anda mencoba membuka hasil karya Anda pada peramban Chrome atau Opera

BOOMM!!! Sesuatu menyerupai gambar pertamalah yang akan tampil. Cara terakhir yang biasanya Anda lakukan ialah mencoba untuk membungkus gambar tersebut dengan elemen pemanis (misalnya: <figure>):

figure {   width:160px;   height:160px;   border:5px solid #E62917;   -webkit-border-radius:85px;   -moz-border-radius:85px;   border-radius:85px;   overflow:hidden; /* Penting! */ }  figure img {   width:100%;   height:100%;   display:block; }

Oke, itu memang berhasil, tapi bagaimana jikalau Anda berada dalam keadaan bahwa hanya gambar saja yang diperbolehkan, tidak figure atau yang lain (misalnya: iklan Pay Per Click)?

Gunakan Box-Shadow

Saya pernah menyampaikan sesuatu pada posting ini, bahwa box-shadow juga mempunyai sifat menyerupai halnya border. Cukup dengan memilih ketebalan bayangan, Anda akan berhasil mendapat apa yang Anda inginkan selama ini yang seringkali mengalami kegagalan:

img {   width:160px;   height:160px;   -webkit-border-radius:85px;   -moz-border-radius:85px;   border-radius:85px;   -webkit-box-shadow:0 0 0 5px #E62917;   -moz-box-shadow:0 0 0 5px #E62917;   box-shadow:0 0 0 5px #E62917; }

Tidak ada yang sanggup menjamin mengenai Internet Explorer jikalau ia masih tetap tidak mendukung CSS Box-Shadow, bahkan juga Opera. Jadi, cara terbaik untuk membuat pengaruh ini tetaplah akan dimenangkan oleh metode ke dua.

Edit: Opera 11.62 sudah sanggup menampilkan radius yang sangat tepat pada gambar - 11 April 2012

Lihat Demo


Sumber https://www.dte.web.id/