Bạn được Thanh Trắc Nguyễn Văn mời tham gia diễn đàn viết bài kiếm tiền VNO, bấm vào đây để đăng ký.

Admin

Nothing to lose.. your love to win..
23,487 ❤︎ Bài viết: 3750 Tìm chủ đề
14457 537
Mặc định, Bootstrap chỉ cho phép tạo số cột là ước số của 12 gồm 1, 2, 3, 4, 6 cột.

Code sau đây giúp bạn tạo 5 cột trên website sử dụng Bootstrap.

Demo: Nhóc Shop

Cách 1:

Mã:
<div class="row">
    <div class="col-md-2 col-md-offset-1">Cột 1</div>
    <div class="col-md-2">Cột 2</div>
    <div class="col-md-2">Cột 3</div>
    <div class="col-md-2">Cột 4</div>
    <div class="col-md-2">Cột 5</div>
</div>

Cách 2:

Tạo CSS

Mã:
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-15 {
width: 20%;
float: left;
}

@media (min-width: 768px) {
.col-sm-15 {
width: 20%;
float: left;
}
}

@media (min-width: 992px) {
.col-md-15 {
width: 20%;
float: left;
}
}

@media (min-width: 1200px) {
.col-lg-15 {
width: 20%;
float: left;
}
}

Để sử dụng:

Mã:
<div class="row">
    <div class="col-md-15 col-xs-3">
    ...
    </div>
</div>


Cách 3:

Tùy chỉnh động dựa vào LESS và SASS

LESS: Nếu bạn custom bằng LESS thì sẽ tạo ra cột 2.4 (Tức là 2.4*5 = 12)

Mã:
.col-lg-2-4{
.make-lg-column(2.4)
}

.col-md-2-4{
.make-md-column(2.4)
}

.col-sm-2-4{
.make-sm-column(2.4)
}

SASS: Nếu sử dụng SASS thì tương tự LESS

Mã:
.col-lg-2-4{
@include make-lg-column(2.4)
}

.col-md-2-4{
@include make-md-column(2.4)
}

.col-sm-2-4{
@include make-sm-column(2.4)
}

Chúc các bạn thành công!
 
Chỉnh sửa cuối:
23,487 ❤︎ Bài viết: 3750 Tìm chủ đề
Cách 4:

Tạo mã CSS

Mã:
.col-xs-2{
    background:#00f;
    color:#FFF;
}
.col-half-offset{
    margin-left:4.166666667%
}

Còn đây là mã HTML

Mã:
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container">
    <div class="row" style="border: 1px solid red">
        <div class="col-xs-2" id="p1">One</div>
        <div class="col-xs-2 col-half-offset" id="p2">Two</div>
        <div class="col-xs-2 col-half-offset" id="p3">Three</div>
        <div class="col-xs-2 col-half-offset" id="p4">Four</div>
        <div class="col-xs-2 col-half-offset" id="p5">Five</div>
        <div>lorem</div>
    </div>
</div>
 
Từ khóa: Sửa

Những người đang xem chủ đề này

Xu hướng nội dung

Back