အချိန်ခွဲခြားသော အခြေအနေ ဖန်တီးနိုင်ခြင်း

အချိန်ခွဲခြားသော အခြေအနေ အသုံးပြုခြင်း ကို ပြီးဆုံးပြီး CSS ကို တန်ဖိုးပေးပါ。

အချိန်ခွဲခြားသော အခြေအနေ

2017

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.

2016

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.

2015

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.

亲自试一试

အချိန်ခွဲခြားသော အခြေအနေ ဖန်တီးနိုင်ခြင်း

ပထမပုံ - HTML ထပ်ပေးပါ:

<div class="timeline">
  <div class="container left">
    <div class="content">
      <h2>2017</h2>
      <p>Lorem ipsum..</p>
    </div>
  </div>
  <div class="container right">
    <div class="content">
      <h2>2016</h2>
      <p>Lorem ipsum..</p>
    </div>
  </div>
</div>

ဒုတိယပုံ - CSS ထပ်ပေးပါ:

* {
  box-sizing: border-box;
}
/* သတ္တုသုံးပါ */
body {
  background-color: #474e5d;
  font-family: Helvetica, sans-serif;
}
/* အချိန်ခွဲခြားသော အရောက်(ဗဟိုအမှတ်တူရာ အစိတ်အခံ) */
.timeline {
  position: relative;
  max-width: 1200px;
  margin: 0 auto;
}
/* အချိန်ခွဲခြားသော အရောက်(ဗဟိုအမှတ်တူရာ အစိတ်အခံ) */
.timeline::after {
  content: '';
  position: absolute;
  width: 6px;
  background-color: သစ်သား;
  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: သစ်သား;
  border: 4px solid #FF9F55;
  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: အဆိုးဆုံး solid သစ်သား;
  border-width: 10px 0 10px 10px;
  border-color: ပြောက်ကွဲခြင်း ပြောက်ကွဲခြင်း ပြောက်ကွဲခြင်း သစ်သား;
}
/* သီးသီးကွန်းတိုက်အားလုံး၏ အရွယ်အစားများကို အရှေ့ဘက်သို့ သက်သက်သွားသော အရွယ်အစားများကို အတူတူကျင့်သုံးပါ */
.right::before {
  content: " ";
  height: 0;
  position: absolute;
  top: 22px;
  width: 0;
  z-index: 1;
  left: 30px;
  border: အဆိုးဆုံး solid သစ်သား;
  border-width: 10px 10px 10px 0;
  border-color: ပြောက်ကွဲခြင်း သစ်သား ပြောက်ကွဲခြင်း ပြောက်ကွဲခြင်း;
}
/* သီးသီးကွန်းတိုက်အားလုံး၏ ဆီးခြံများ၏ အရာများကို ကျယ်ပြီးကျယ်သော အရာများကို ပြန်လည်ပြင်ဆင်ပါ */
.right::after {
  left: -16px;
}
/* အခွန်အရေးသိမ်းသော အကြောင်းအရာ */
.content {
  padding: 20px 30px;
  background-color: သစ်သား;
  position: relative;
  border-radius: 6px;
}
/* ပုံမှန် - အကားအား 600 ပမာဏထက် သို့မဟုတ် သေးသည့် အကားအားများအတွက် အပြန်လည်သုံးသပ်ခြင်း */
@media screen and (max-width: 600px) {
/* အချိန်လိုင်းကို အရှေ့ဘက်သို့ ပြောင်းလဲရန် */
  .timeline::after {
    left: 31px;
  }
/* အရှည်တူသော ကွန်းတိုက် */
  .container {
    width: 100%;
    padding-left: 70px;
    padding-right: 25px;
  }
/* အားလုံးဆိုင်ရာ အနောက်ဘက်သို့ သက်သက်သွားသော အရွယ်အစားများကို အတူတူကျင့်သုံးပါ */
  .container::before {
    left: 60px;
    border: အဆိုးဆုံး solid သစ်သား;
    border-width: 10px 10px 10px 0;
    border-color: ပြောက်ကွဲခြင်း သစ်သား ပြောက်ကွဲခြင်း ပြောက်ကွဲခြင်း;
  }
/* အားလုံးဆိုင်ရာ ဆီးခြံများကို အတူတူ တည်နေရန် အတွက် */
  .left::after, .right::after {
    left: 15px;
  }
/* သတ်မှတ်ပြီး သားသီးကွန်းတိုက်များအား သီးသီးကွန်းတိုက်အားလုံး၏ အပြုအမူကို အတူတူကျင့်သုံးပါ */
  .right {
    left: 0%;
  }
}

亲自试一试