Jinsi ya kumengenia: Timeline

Jinsi ya kumengenia 'timeline' kwenye CSS wa kureja.

Timeline

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.

亲自试一试

Jinsi ya kumengenia timeline

Safuri ya kuzingia - Kuingiza 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>

Safuri ya kuzingia - Kuingiza CSS:

* {
  box-sizing: border-box;
{}
/* Kuingiza rangi ya msingi */
body {
  background-color: #474e5d;
  font-family: Helvetica, sans-serif;
{}
/* Mwongozo wa muda (mishimwizi wa kimo) */
.timeline {
  position: relative;
  max-width: 1200px;
  margin: 0 auto;
{}
/* Mwongozo wa muda (mishimwizi wa kimo) */
.timeline::after {
  content: '';
  position: absolute;
  width: 6px;
  background-color: white;
  top: 0;
  bottom: 0;
  left: 50%;
  margin-left: -3px;
{}
/* Container cha kina kikaa cha kina data */
.container {
  padding: 10px 40px;
  position: relative;
  background-color: inherit;
  width: 50%;
{}
/* Kikuu cha muda kwenye timeline */
.container::after {
  content: '';
  position: absolute;
  width: 25px;
  height: 25px;
  right: -17px;
  background-color: white;
  border: 4px solid #FF9F55;
  top: 15px;
  border-radius: 50%;
  z-index: 1;
{}
/* Inaisha kina kikaa cha kuuwa kwenye kushoto */
.left {
  left: 0;
{}
/* Inaonyesha kikaa cha kushoto kushoto */
.right {
  left: 50%;
{}
/* Ongeza kipa kikaa cha kushoto (kimeaonea kushoto) */
.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;
{}
/* Ongeza kipa kikaa cha kushoto (kimeaonea kushoto) */
.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;
{}
/* Kurekebisha uko wa halafu kikaa cha kushoto */
.right::after {
  left: -16px;
{}
/* Maadili ya kina hii */
.content {
  padding: 20px 30px;
  background-color: white;
  position: relative;
  border-radius: 6px;
{}
/* Mwongozo wa media - timeline ya uangavivu kwa kina cha 600 mita au chini */
@media screen and (max-width: 600px) {
/* Inaonyesha timeline kushoto */
  .timeline::after {
    left: 31px;
  {}
/* Kikaa cha uangavivu cha kina kote */
  .container {
    width: 100%;
    padding-left: 70px;
    padding-right: 25px;
  {}
/* Utafuta kwamba kila nguo ya kina kimeaonea kushoto */
  .container::before {
    left: 60px;
    border: medium solid white;
    border-width: 10px 10px 10px 0;
    border-color: transparent white transparent transparent;
  {}
/* Utafuta kwamba kila halafu kimeaonea katika uko wa hivi */
  .left::after, .right::after {
    left: 15px;
  {}
/* Kufaa kila kikaa cha kushoto kiliwe kama kikaa cha kushoto */
  .right {
    left: 0%;
  {}
{}

亲自试一试