Design Timeline 2 Kolom dengan CSS

Halo teman teman Source Code Aplikasi, kalo sebelum nya kita telah mencoba membangun design timeline 1 kolom, kali ini saya akan shara cara membangun desain Timeline 2 Kolom dengan CSS, seketika saja kita praktekan yah teman teman.





Pertama-tama tama kalian siapkan text editor kalian dan ketikan kode HTML berikut dan beri nama dengan nama index.html



index.html



<!DOCTYPE html>
<html>
<head>
<meta name=viewport content=width=device-width, initial-scale=1.0>
<title>Time Line</title>
<link rel=stylesheet href=style.css>
<img src=data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 data-wp-preserve=%3Cstyle%3E%0A%3C%2Fstyle%3E data-mce-resize=false data-mce-placeholder=1 class=mce-object width=20 height=20 alt= kalo sebelum nya kita telah mencoba membangun design timeline Design Timeline 2 Kolom dengan CSS title=Design Timeline 2 Kolom dengan CSS />
</head>
<body>
<h1>Timeline 2 Kolom</h1>
<div class=timeline>

<div class=container left>
<div class=content>
<h2>Ketujuh</h2>
<p>Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.</p>
</div>
</div>
<div class=container right>
<div class=content>
<h2>Keenam</h2>
<p>Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.</p>
</div>
</div>
<div class=container left>
<div class=content>
<h2>Kelima</h2>
<p>Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.</p>
</div>
</div>
<div class=container right>
<div class=content>
<h2>Ketiga</h2>
<p>Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.</p>
</div>
</div>
<div class=container left>
<div class=content>
<h2>Kedua</h2>
<p>Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.</p>
</div>
</div>
<div class=container right>
<div class=content>
<h2>Pertama-tama</h2>
<p>Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.</p>
</div>
</div>
</div>

</body>
</html>


lalu ketikan file css berikut



style.css



 



@import url(https://fonts.googleapis.com/css?family=Indie+Flower);
* {
box-sizing: border-box;
}

body {
background-image: url(2.png);
/*font-family: Helvetica, sans-serif;*/
font-family: 'Indie Flower', cursive;

}
h1{
text-align: center;
font-size: 40px;
}
.timeline {
position: relative;
max-width: 1200px;
margin: 0 auto;
}

.timeline::after {
content: '';
position: absolute;
width: 6px;
background-color: white;
top: 0;
bottom: 0;
left: 50%;
margin-left: -3px;
}
.container {
padding: 10px 40px;
position: relative;
background-color: inherit;
width: 50%;
}
.container::after {
content: '';
position: absolute;
width: 25px;
height: 25px;
right: -17px;
background-color: white;
border: 4px solid #2c3e50;
top: 15px;
border-radius: 50%;
z-index: 1;
}
.left {
left: 0;
}
.right {
left: 50%;
}
.left::before {
content: ;
height: 0;
position: absolute;
top: 22px;
width: 0;
z-index: 1;
right: 30px;
border: medium solid white;
border-width: 10px 0 10px 10px;
border-color: transparent transparent transparent white;
}
.right::before {
content: ;
height: 0;
position: absolute;
top: 22px;
width: 0;
z-index: 1;
left: 30px;
border: medium solid white;
border-width: 10px 10px 10px 0;
border-color: transparent white transparent transparent;
}

.right::after {
left: -16px;
}

.content {
padding: 20px 30px;
background-color: white;
position: relative;
border-radius: 6px;
}

@media all and (max-width: 600px) {

.timeline::after {
left: 31px;
}

.container {
width: 100%;
padding-left: 70px;
padding-right: 25px;
}
.container::before {
left: 60px;
border: medium solid white;
border-width: 10px 10px 10px 0;
border-color: transparent white transparent transparent;
}

.left::after, .right::after {
left: 15px;
}
.right {
left: 0%;
}
}


hasilnya seperti gambar di bawah ini





sekitan panduan Design Timeline 2 Kolom dengan CSS semoga bermanfaat 😀




Sumber https://kursuswebsite.org

Popular posts from this blog

Perbedaan Antara Keyup dan Keydown Pada jQuery

Membuat Table Warna Berselang dengan PHP