NEW!! » Premium Support - PHP, MySQL, Dll Buku Query MySQL Lihat Detail » x
CSS Tutorial
Nama Lengkap
Effect 1 Effect 2 Effect 3 Effect 4 Effect 5
E-Book Terbaru
VIMEO
Effect 11 Effect 12 Effect 13 Effect 14 Effect 15
FULL DEMO Download
I. Persiapan
Sebelum kita membuat efek social media button, terlebih
dahulu kita lakukan beberapa persiapan
Dukungan Browser
Efek yang dibahas pada tutorial ini dapat berjalan dengan baik
di browser modern, karena browser tersebut telah
mendukung css property transition.
Icon Font
Sebelum masuk ke pembahasan, perlu untuk dibahas jenis
icon yang digunakan.
Maksudnya bisa diisikan teks lain tapi jenis font-nya tetap Membuat
icomoon sehingga tidak pas, karena memang pada tutorial ini Tabel
kita hanya akan memakai icon. Responsive
Dengan CSS – 4
Struktur Folder Alternatif
Untuk struktur foldernya, kita buat folder misal Sample CSS Cookie Pada
Effect untuk menyimpan file html, kemudian didalamnya kita PHP –
buat folder css untuk menyimpan file effect_main_single.cs Panduan
s dan folder icon_fonts/icomoon untuk menyimpan file fonts. Lengkap
10 Ide
Desain
Tabel
Menarik Dengan CSS
3 – Fresh Design
RECENT RANDOM COMMENT
2 PHP Admin
Template
Dashboard
Pada contoh diatas, kotak berwarna biru adalah element :bef
ore sedangkan yang berwarna hijau adalah element :after Pre x Tabel Pada
3
Kode HTML yang kita gunakan adalah: Database, Perlukah?
1 <a class="fb" href="#"></a> Same Origin Policy
4
– Apa dan
Sedangkan untuk css nya: Bagaimana
Mengatasinya?
1 .fb{
2 background-color: #EAEAEA; JSONP Dengan
5
3 } Javascript dan
4 .fb:before,
jQuery – Lintas
5 .fb:after {
Domain
6 content: "f09a";
7 position: absolute;
8 width: 100%; 6 JSON Pada
9 height: 100%; Javascript –
10 left: 0; Panduan Lengkap
11 }
12 .fb:before {
7 JSON Pada
13 top: 0;
} Dokumen HTML
14
15 .fb:after {
16 top: 100%; JSON Dari Database
8
17 color: #FFFFFF; – PHP dan MySQL
18 }
19 .fb:hover {
20 background-color: #3b5998; 9 Memahami JSON
21 } Pada PHP
Penjelasan:
1
HTML TUTORIAL
2. Efek 2: Membuat efek slide up-
down pada icon dengan css TOP INSPIRASI 1
7
LAINNYA
15
MYSQL TUTORIAL
PHP TUTORIAL 52
6
PHPMYADMIN
2
WEB HOSTING
Keterangan: kotak dengan border berwarna biru adalah
element :before sedangkan yang berwarna hijau adalah 7
WEB
element :after Kode HTML yang kita perlukan:
OPTIMIZATION
Sedangkan kode css nya sama seperti efek nomor 1 hanya XAMPP TUTORIAL5
pada line 27 diubah dari top: -100% menjadi top: 100%.
Demo Single
pada icon diatas, element dengan border berwarna biru
merupakan element :before , sedangkan yang berwarna hijau
merupakan element :after
1 .su {
2 background-color: #EAEAEA;
3 }
4 .su:before,
5 .su:after {
6 position: absolute;
7 content: "f1a4";
8 width: 100%;
9 height: 100%;
10 }
11 .su:before {
12 top: 0;
13 left: 0;
14 }
15 .su:after {
16 top: 0;
17 left: -100%;
18 background-color: #5FBB4C;
19 color: #FFFFFF;
20 }
21 .su:hover:before{
Demo Single
Penjelasan:
a. Transisi menyerupai kubus
contoh untuk beberapa set icon:
Pada contoh diatas, element dengan border berwarna merah
adalah element <a> , yang berwarna biru adalah element :af
ter , dan yang berwarna hijau adalah element :after .
1 .gplus {
2 background:none
3 overflow: visible;
4 perspective: 300px;
5 }
6 .gplus:before,
7 .gplus:after {
8 position: absolute;
9 top: 0;
10 left: 0;
11 content: "f0d5";
12 width: 100%;
13 height: 100%;
14 }
15 .gplus:before {
16 z-index: 1;
17 background-color: #EAEAEA;
18 }
19 .gplus:after {
20 background-color: #d34836;
l #FFFFFF
Demo Single
Penjelasan:
Jika ya, maka sebaiknya cari alternatif cara lain, karena hal
tersebut akan membuat teks menjadi pecah, untuk
mengatasinya salah satu solusinya adalah kita buat sisi-sisi
kubus berdiri sendiri dan masing-masing memiliki transisi
sendiri-sendiri.
contoh untuk beberapa set icon:
pada contoh diatas, element dengan border berwarna biru
adalah element :before , sedangkan yang berwarna
hijau (ketika :hover ) adalah element :after .
1 .gplus-cube {
2 perspective: 700px;
3 -webkit-transform-style: preserve-3d;
4 overflow: visible !important;
5 width: 64px;
6 height: 64px;
7 }
8 .gplus-cube:before,
9 .gplus-cube:after {
10 content: "f0d5";
11 position: absolute;
12 width: 100%;
13 height: 100%;
14 left: 0;
15 top: 0;
16 transform-origin: 50% 50% -32px;
17 transition: all 0.3s ease-out;
18 }
19 .gplus-cube:before {
20 z-index: 1;
21 background-color: #d9d9d9;
Demo Single
Penjelasan:
contoh untuk beberapa set icon:
Pada contoh diatas, element dengan border berwarna merah
adalah element <a> , yang berwarna biru adalah element :be
fore , dan yang berwarna hijau (ketika :hover ) adalah
element :after . Kode HTML yang diperlukan:
1 .effect-raw .instagram {
2 background: none;
3 overflow: visible;
4 perspective: 300px;
5 }
6 .effect-raw .instagram:before,
7 .effect-raw .instagram:after {
8 content: "f16d";
9 position: absolute;
10 top: 0;
11 left: 0;
12 width: 100%;
13 height: 100%;
14 }
15 .effect-raw .instagram:before {
16 background-color: #EAEAEA;
17 -webkit-transform-origin-y: 100%;
18 }
19 .effect-raw .instagram:after {
20 background-color:#DCAD65;
21 color: #FFFFFF;
Demo Single
Penjelasan:
Contoh untuk beberapa set icon:
Pada contoh diatas, element dengan border warna biru adalah
element :before dan yang berwarna merah adalah element
<a> .
1 .twitter {
2 background-color: #5FA9FF;
3 }
4 .twitter:before {
5 color: #FFFFFF;
6 content: "f099";
7 }
8 .twitter:hover {
9 background-color: #2289FF;
10 }
11 .twitter:hover:before{
12 transform: rotate(360deg);
13 }
Demo Single
Pada contoh diatas, element dengan border warna biru adalah
element :before dan yang berwarna merah adalah element
<a>
1 .rss {
2 color: #FFFFFF;
3 background-color: #FF9F5B;
4 }
5 .rss:before {
6 color: #FFFFFF;
7 content: "f09e";
8 }
9 .rss:hover {
10 background-color: #FF7F24;
11 }
12 .rss:hover:before {
13 font-size: 120%;
14 }
Demo Single
Efek ini akan merubah warna pada icon ketika mouse berada
di atas icon. Untuk membuatnya kita cukup menggunakan
element <a> sebagai background dan :before sebagai icon.
contoh untuk beberapa set icon:
Pada contoh diatas, element dengan border warna merah
adalah element , sedangkan yang berwarna biru adalah
element :before Kode HTML yang kita gunakan:
1 .digg {
2 background: #757575;
3 color: #5D5D5D;
4 }
5 .digg:before {
6 content: "f1a6";
7 }
8 .digg:hover:before {
9 color: #79BAFF;
10 }
Demo Single
III. Kesimpulan
Pada bagian satu ini kita membahas beberapa efek yang dapat
kita buat hanya dengan menggunakan CSS, diantaranya efek
slide dan kubus (3d).
Subscibe Now
Suka dengan artikel di Jagowebdev.com? jangan sampai
ketinggalan, segera join ke milis kami untuk update
informasi terbaru dari Jagowebdev.com
Nama Lengkap
Subscribe
Like Like +1
Reply
agusph says:
27 August 2016 at 06:14
Reply
Defri says:
15 October 2016 at 23:34
Reply
Reply
fattah says:
6 December 2016 at 11:09
Reply
Reply
Iya mas…
Reply
Ardho says:
2 May 2017 at 02:00
Reply
Reply
adi says:
3 May 2017 at 17:50
Reply
Reply
pradhipta says:
17 November 2017 at 02:41
Reply
Reply
sapuan says:
26 March 2018 at 12:17
Reply
Reply
Irshandy says:
31 March 2018 at 12:46
Reply
Agus Prawoto Hadi says:
1 April 2018 at 05:56
Reply
Aziz says:
2 December 2018 at 09:44
Reply
Reply
Reply
Reply
Reply
Reply
rohim says:
27 November 2019 at 06:19
Reply
Sip mass….
Reply
aguska420 says:
15 February 2020 at 10:58
Reply
Agus Prawoto Hadi says:
20 February 2020 at 06:03
Siap mas…
Reply
Faaris says:
14 May 2020 at 13:26
Reply
Reply
Wahyu F says:
18 June 2020 at 23:08
Reply
Bisa mas…
Reply
riski says:
30 June 2020 at 05:21
Reply
Agus Prawoto Hadi says:
4 July 2020 at 05:50
Reply
riski says:
12 July 2020 at 21:46
Reply
Reply
Name :
Email :
Website (optional) :
Submit