Membuat Halaman Bisnis Card Dengan HTML dan CSS


Hai Skom (Sobat Komputer) kali ini saya akan membahas mengenai bagaimana cara membuat Bisnis Card pada halaman HTML dengan CSS yang sederhana namun menghasilkan efek yang keren. langsung saja kita ke proses pembuatannya.

1. Membuat file .html dan .css
File HTML sendiri befungsi sebagai main page yang akan memanggil efek visual dari file CSS.
Capy dan Pastekan source code di bawah ini kedalam file .html yang telah kita buat sebelumnya.
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title></title>
<link rel="stylesheet" href="style.css">
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.0/jquery.min.js"></script>

</head>
<body>

<div class="business-card middle">
<div class="front">
<h2>Miftah Farid</h2>
<span>Java Programmer</span>
<ul class="contact-info">
<li>
<i class="fas fa-mobile-alt"></i> +62800000
</li>
<li>
<i class="far fa-envelope"></i>yt110698@email.com
</li>
<li>
<i class="fas fa-map-marker-alt"></i> Semarang, Indonesia
</li>
</ul>
</div>
<div class="back">
<span>Sudut Komputer</span>
</div>
</div>

<script>
$(".business-card").click(function(){
$(".business-card").toggleClass("business-card-active");
});
</script>
</body>
</html>

Setelah file .html selesai kita buat file style.css dengan mengcopy source code dibawah ini:
*{
margin: 0;
padding: 0;
font-family: "montserrat",sans-serif;
box-sizing: border-box;
list-style: none;
}

body{
background: url(bg.jpg) no-repeat;
background-size: cover;
}

.business-card{
width: 500px;
height: 280px;
}

.middle{
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
}

.front,.back{
width: 100%;
height: 100%;
overflow: hidden;
position: absolute;
backface-visibility: hidden;
transition: transform 0.5s linear;
}

.front{
background: rgba(255,255,255,.7);
padding: 40px;
transform: perspective(600px) rotateX(180deg);
}

.front::before,.front::after{
content: "";
position: absolute;
right: 0;
}

.front::before{
background: #2c3e50;
width: 80px;
height: 120px;
bottom: 0;
clip-path:polygon(0 100%,40% 0,100% 100%);
}

.front::after{
background: #34495e;
width: 100px;
height: 100%;
top: 0;
clip-path:polygon(0 0,100% 0,100% 100%,80% 100%);
}

.front h2{
text-transform: uppercase;
}

.front span{
background: #34495e;
color: #fff;
padding: 4px 10px;
display: inline-block;
margin-bottom: 20px;
font-size: 14px;
}

.front .contact-info li{
margin: 10px 0;
display: flex;
align-items: center;
}

.front .contact-info li i{
width: 26px;
height: 26px;
background: #34495e;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
margin-right: 6px;
}

.back{
background: rgba(0,0,0,.7);
display: flex;
align-items: center;
justify-content: center;
color: #fff;
text-transform: uppercase;
letter-spacing: 8px;
font-size: 24px;
transform: perspective(600px) rotateX(0deg);
}

.business-card-active .front{
transform: perspective(600px) rotateX(0deg);
}
.business-card-active .back{
transform: perspective(600px) rotateX(-180deg);
}
Kemudian edit pada bagian code dibawah ini yang terdapat di file style.css,sesuaikan dengan nama file background yang akan kalian gunakan.
body{
background: url(bg.jpg) no-repeat;
background-size: cover;
}
Untuk mengubah nama,email,dan nomer telpon kalian tinggal edit code di bawah ini yang ada di file .html
Nama :
<h2>Isikan Nama Kalian</h2>
No.Telp, Email, Alamat :
<li>
<i class="fas fa-mobile-alt"></i> +62800000
</li>
<li>
<i class="far fa-envelope"></i>yt110698@email.com
</li>
<li>
<i class="fas fa-map-marker-alt"></i> Semarang, Indonesia
</li>
Sekian artikel dari saya semoga informasi ini bermanfaat dan sampai jumpa di artikel selanjutnya.

2 Responses to "Membuat Halaman Bisnis Card Dengan HTML dan CSS"

  1. This comment has been removed by the author.

    ReplyDelete
  2. Artikelnya sangat membantu. Terima kasih.

    https://noob-tech.blogspot.com

    ReplyDelete

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel