ຕົວຢ່າງພາສານິວະທິການ CSS

ຮຽນວິທີການນຳໃຊ້ CSS ເພື່ອສ້າງພາສານິວະທິການຂັ້ນຕອນທີ່ປະຕິບັດກັບການກະຈາຍຄວາມພິມ

ພາສານິວະທິການຂັ້ນຕອນທີ່ງົວງາຍ

ຖ້າມີເວັບໄຊຫຼາຍເບີ່ງໃນທຸກໆເບີ່ງຂອງບາງເວັບໄຊອາດຈະຕ້ອງການໃຫ້ມີພາສານິວະທິການພິມຂັ້ນຕອນໃນທຸກເບີ່ງຂອງບາງເບີ່ງຂອງບາງເວັບໄຊ:

实例

.pagination {
  display: inline-block;
}
.pagination a {
  color: black;
  float: left;
  padding: 8px 16px;
  text-decoration: none;
}

亲自试一试

ບິນຊາວລາວ "active" ແລະ "hover":

ການໃຫ້ .active ການໃຫ້ວັດທະນະພາບການລຸ່ມ: :hover ການໃຫ້ວັດທະນະພາບສຳລັບທາງພາວະການເຊື່ອມຕໍ່ກັບ:

实例

.pagination a.active {
  background-color: #4CAF50;
  color: white;
}
.pagination a:hover:not(.active) {background-color: #ddd;}

亲自试一试

ການໃຫ້ສະຖານທີ່ບິນຊາວລາວທີ່ມີສະຖານທີ່ບິນຊາວລາວ "active" ແລະ "hover":

ຖ້າທ່ານຕ້ອງການການໃຫ້ສະຖານທີ່ບິນຊາວລາວທີ່ "active" ແລະ "hover": border-radius ການປ່ຽນວັດທະນະພາບ:

实例

.pagination a {
  border-radius: 5px;
}
.pagination a.active {
  border-radius: 5px;
}

亲自试一试

ການເຊື່ອມຕໍ່ກັບທາງພາວະການລຸ່ມ:

ການໃຫ້ transition ການໃຫ້ວັດທະນະພາບສຳລັບທາງພາວະການເຊື່ອມຕໍ່ກັບ:

实例

.pagination a {
  transition: background-color .3s;
}

亲自试一试

ບິນຊາວລາວທີ່ມີການໃຫ້ວັດທະນະພາບ:

ການໃຊ້ border ການໃຫ້ວັດທະນະພາບການໃຫ້ບິນຊາວລາວ:

实例

.pagination a {
  border: 1px solid #ddd; /* Gray */
}

亲自试一试

ການໃຫ້ຂອບເຂດສະຖານທີ່ບິນຊາວລາວ:

ການແຈ້ງ:ການໃຫ້ຂອບເຂດຕົວປະກອດສະຖານທີ່ບິນຊາວລາວທີ່ຫຼັງທີ່ແລະກ່ອນ:

实例

.pagination a:first-child {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.pagination a:last-child {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

亲自试一试

ຂະແນນລະຫວ່າງທາງພາວະການເຊື່ອມຕໍ່ກັບ:

ການແຈ້ງ:ຖ້າບໍ່ຕ້ອງການປະກອດທາງພາວະການເຊື່ອມຕໍ່ກັບທາງພາວະການເຊື່ອມຕໍ່ກັບທາງພາວະການເຊື່ອມຕໍ່ກັບທາງພາວະການເຊື່ອມຕໍ່ກັບ: margin ການປ່ຽນວັດທະນະພາບ:

实例

.pagination a {
  margin: 0 4px; /* ຂ້າງສາຍທາງເທິງແລະທາງຕໍ່າຂອງ 0,ສາມາດປ່ຽນຫຼາຍຢ່າງ */
}

亲自试一试

ການຈັດສະຖານທີ່ບິນຊາວລາວ

ການໃຊ້ font-size ການປ່ຽນວັດທະນະພາບການຈັດສະຖານທີ່ບິນຊາວລາວ:

实例

.pagination a {
  font-size: 22px;
}

亲自试一试

ການຈັດສະຖານທີ່ກາງ

ສຳລັບການຈັດສະຖານທີ່ກາງກຳລັງໜ້າເບບບິນຊາວລາວໃຫ້ໃຊ້ text-align:center ປະກອບຕົວປະກອດ (ເຊັ່ນ <div>) ກັບມັນອອກ:

实例

.center {
  text-align: center;
}

亲自试一试

更多实例

实例

亲自试一试

面包屑

分页的另一种形式是所谓的“面包屑”(breadcrumbs):

实例

ul.breadcrumb {
  padding: 8px 16px;
  list-style: none;
  background-color: #eee;
}
ul.breadcrumb li {display: inline;}
ul.breadcrumb li+li:before {
  padding: 8px;
  color: black;
  content: "/\00a0";
}

亲自试一试