Hướng dẫn how to make ecommerce website using html css and bootstrap step by step - cách tạo trang web thương mại điện tử bằng html css và bootstrap từng bước

Xin chào, hôm nay trong bài viết này, chúng tôi sẽ học cách tạo một trang web thương mại điện tử bằng HTML, CSS và JS. Đây là một phần của trang web thương mại điện tử đầy đủ. Trong phần này, chúng tôi sẽ chỉ tạo giao diện người dùng của trang phía trước. Chúng tôi sẽ tạo 4 trang trong hướng dẫn này - trang chủ, trang sản phẩm, trang tìm kiếm và trang 404.

Để xem bản demo hoặc bạn muốn video hướng dẫn mã hóa đầy đủ để hiểu rõ hơn. Bạn có thể xem hướng dẫn dưới đây.

Video hướng dẫn

Tôi đánh giá cao nếu bạn có thể hỗ trợ tôi bằng cách đăng ký kênh YouTube của tôi.

Mã số

Bạn có thể thấy bên dưới, cấu trúc thư mục dự án của chúng tôi.

`; } createNav[];

Nhập chế độ FullScreenen EXIT Mode FullScreen

Mở tệp

.links-container{
    width: 100%;
    display: flex;
    padding: 10px 10vw;
    justify-content: center;
    list-style: none;
    border-top: 1px solid #d1d1d1;
}

.link{
    text-transform: capitalize;
    padding: 0 10px;
    margin: 0 5px;
    text-decoration: none;
    color: #383838;
    opacity: 0.5;
    transition: .5s;
}

.link:hover{
    opacity: 1;
}
4. Và bên trong nó trước khi bắt đầu kiểu dáng. Vì chúng ta sẽ có cùng một thanh navbar và chân trang trong tất cả các trang. Tôi đã nghĩ đến việc làm cho phong cách của họ như một tập tin riêng biệt. Vì vậy, nhập tệp
.links-container{
    width: 100%;
    display: flex;
    padding: 10px 10vw;
    justify-content: center;
    list-style: none;
    border-top: 1px solid #d1d1d1;
}

.link{
    text-transform: capitalize;
    padding: 0 10px;
    margin: 0 5px;
    text-decoration: none;
    color: #383838;
    opacity: 0.5;
    transition: .5s;
}

.link:hover{
    opacity: 1;
}
7 bên trong
.links-container{
    width: 100%;
    display: flex;
    padding: 10px 10vw;
    justify-content: center;
    list-style: none;
    border-top: 1px solid #d1d1d1;
}

.link{
    text-transform: capitalize;
    padding: 0 10px;
    margin: 0 5px;
    text-decoration: none;
    color: #383838;
    opacity: 0.5;
    transition: .5s;
}

.link:hover{
    opacity: 1;
}
4.



Nhập chế độ FullScreenen EXIT Mode FullScreen

Mở tệp
.links-container{
    width: 100%;
    display: flex;
    padding: 10px 10vw;
    justify-content: center;
    list-style: none;
    border-top: 1px solid #d1d1d1;
}

.link{
    text-transform: capitalize;
    padding: 0 10px;
    margin: 0 5px;
    text-decoration: none;
    color: #383838;
    opacity: 0.5;
    transition: .5s;
}

.link:hover{
    opacity: 1;
}
4. Và bên trong nó trước khi bắt đầu kiểu dáng. Vì chúng ta sẽ có cùng một thanh navbar và chân trang trong tất cả các trang. Tôi đã nghĩ đến việc làm cho phong cách của họ như một tập tin riêng biệt. Vì vậy, nhập tệp
.links-container{
    width: 100%;
    display: flex;
    padding: 10px 10vw;
    justify-content: center;
    list-style: none;
    border-top: 1px solid #d1d1d1;
}

.link{
    text-transform: capitalize;
    padding: 0 10px;
    margin: 0 5px;
    text-decoration: none;
    color: #383838;
    opacity: 0.5;
    transition: .5s;
}

.link:hover{
    opacity: 1;
}
7 bên trong
.links-container{
    width: 100%;
    display: flex;
    padding: 10px 10vw;
    justify-content: center;
    list-style: none;
    border-top: 1px solid #d1d1d1;
}

.link{
    text-transform: capitalize;
    padding: 0 10px;
    margin: 0 5px;
    text-decoration: none;
    color: #383838;
    opacity: 0.5;
    transition: .5s;
}

.link:hover{
    opacity: 1;
}
4.

`; } createNav[]; 3 và


    
        
        best fashion collection of all time

0 bên trong


    
        
        best fashion collection of all time

1.

*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: 'roboto', sans-serif;
}

.navbar{
    position: sticky;
    top: 0;
    left: 0;
    width: 100%;
    background: #f5f5f5;
    z-index: 9;
}

.nav{
    padding: 10px 10vw;
    display: flex;
    justify-content: space-between;
}

.brand-logo{
    height: 60px;
}

.nav-items{
    display: flex;
    align-items: center;
}

.search{
    width: 500px;
    display: flex;
}

.search-box{
    width: 80%;
    height: 40px;
    padding: 10px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border: 1px solid #d1d1d1;
    text-transform: capitalize;
    background: none;
    color: #a9a9a9;
    outline: none;
}

.search-btn{
    width: 20%;
    height: 40px;
    padding: 10px 20px;
    border: none;
    outline: none;
    cursor: pointer;
    background: #383838;
    color: #fff;
    text-transform: capitalize;
    font-size: 15px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}

.search-box::placeholder{
    color: #a9a9a9;
}

.nav-items a{
    margin-left: 20px;
}

.nav-items a img{
    width: 30px;
}
9

Nhập chế độ FullScreenen EXIT Mode FullScreen

Và nhập các tệp JS này.


    home
    women
    men
    kids
    accessories

0

Nhập chế độ FullScreenen EXIT Mode FullScreen

Và nhập các tệp JS này.

Và bây giờ bạn chỉ có thể tạo một thanh điều hướng và chân trang bằng cách thêm phần tử

const createNav = [] => {
    let nav = document.querySelector['.navbar'];

    nav.innerHTML = `
        
search
  • home
  • women
  • men
  • kids
  • accessories
`
; } createNav[];
3 và


    
        
        best fashion collection of all time

0 bên trong


    
        
        best fashion collection of all time

1.


    home
    women
    men
    kids
    accessories

1

Nhập chế độ FullScreenen EXIT Mode FullScreen


    home
    women
    men
    kids
    accessories

2

Nhập chế độ FullScreenen EXIT Mode FullScreen

Và nhập các tệp JS này.

Và bây giờ bạn chỉ có thể tạo một thanh điều hướng và chân trang bằng cách thêm phần tử

const createNav = [] => {
    let nav = document.querySelector['.navbar'];

    nav.innerHTML = `
        
search
  • home
  • women
  • men
  • kids
  • accessories
`
; } createNav[];
3 và


    
        
        best fashion collection of all time

0 bên trong


    
        
        best fashion collection of all time

1.


    home
    women
    men
    kids
    accessories

3

Nhập chế độ FullScreenen EXIT Mode FullScreen


    home
    women
    men
    kids
    accessories

4

Nhập chế độ FullScreenen EXIT Mode FullScreen

Và nhập các tệp JS này.

Và bây giờ bạn chỉ có thể tạo một thanh điều hướng và chân trang bằng cách thêm phần tử

const createNav = [] => {
    let nav = document.querySelector['.navbar'];

    nav.innerHTML = `
        
search
  • home
  • women
  • men
  • kids
  • accessories
`
; } createNav[];
3 và


    
        
        best fashion collection of all time

0 bên trong


    
        
        best fashion collection of all time

1.


    home
    women
    men
    kids
    accessories

5

Nhập chế độ FullScreenen EXIT Mode FullScreen

Đầu ra


    home
    women
    men
    kids
    accessories

6

Nhập chế độ FullScreenen EXIT Mode FullScreen

Điều đó không đơn giản. Bạn cũng có thể sao chép phần tử container sản phẩm từ trang chủ đến đây. Sau khi hoàn thành sao chép thẻ. Hãy tạo phần chi tiết sản phẩm. Làm cho nó sau

const createNav = [] => {
    let nav = document.querySelector['.navbar'];

    nav.innerHTML = `
        
search
  • home
  • women
  • men
  • kids
  • accessories
`
; } createNav[];
0.

Sản phẩm.css

Tạo phần chi tiết trong ngay bây giờ.


    home
    women
    men
    kids
    accessories

7

Nhập chế độ FullScreenen EXIT Mode FullScreen

Bây giờ chỉ là một phần đơn giản chúng ta phải thực hiện. Một phần mô tả chi tiết. Làm là bên ngoài



    
        
        best fashion collection of all time

3


    home
    women
    men
    kids
    accessories

8

Nhập chế độ FullScreenen EXIT Mode FullScreen

Bây giờ làm cho thanh trượt hình ảnh hoạt động và nút kích thước có thể chuyển đổi. Mở tệp


    
        
        best fashion collection of all time

4.


    home
    women
    men
    kids
    accessories

9

Nhập chế độ FullScreenen EXIT Mode FullScreen

Và nhập các tệp JS này.


Và bây giờ bạn chỉ có thể tạo một thanh điều hướng và chân trang bằng cách thêm phần tử

const createNav = [] => {
    let nav = document.querySelector['.navbar'];

    nav.innerHTML = `
        
search
  • home
  • women
  • men
  • kids
  • accessories
`
; } createNav[];
3 và


    
        
        best fashion collection of all time

0 bên trong


    
        
        best fashion collection of all time

1.

Đầu ra

Và nhập các tệp JS này.

.links-container{
    width: 100%;
    display: flex;
    padding: 10px 10vw;
    justify-content: center;
    list-style: none;
    border-top: 1px solid #d1d1d1;
}

.link{
    text-transform: capitalize;
    padding: 0 10px;
    margin: 0 5px;
    text-decoration: none;
    color: #383838;
    opacity: 0.5;
    transition: .5s;
}

.link:hover{
    opacity: 1;
}
0

Nhập chế độ FullScreenen EXIT Mode FullScreen

Và nhập các tệp JS này.

Và bây giờ bạn chỉ có thể tạo một thanh điều hướng và chân trang bằng cách thêm phần tử

const createNav = [] => {
    let nav = document.querySelector['.navbar'];

    nav.innerHTML = `
        
search
  • home
  • women
  • men
  • kids
  • accessories
`
; } createNav[];
3 và


    
        
        best fashion collection of all time

0 bên trong


    
        
        best fashion collection of all time

1.

Đầu ra

Điều đó không đơn giản. Bạn cũng có thể sao chép phần tử container sản phẩm từ trang chủ đến đây. Sau khi hoàn thành sao chép thẻ. Hãy tạo phần chi tiết sản phẩm. Làm cho nó sau

const createNav = [] => {
    let nav = document.querySelector['.navbar'];

    nav.innerHTML = `
        
search
  • home
  • women
  • men
  • kids
  • accessories
`
; } createNav[];
0.

.links-container{
    width: 100%;
    display: flex;
    padding: 10px 10vw;
    justify-content: center;
    list-style: none;
    border-top: 1px solid #d1d1d1;
}

.link{
    text-transform: capitalize;
    padding: 0 10px;
    margin: 0 5px;
    text-decoration: none;
    color: #383838;
    opacity: 0.5;
    transition: .5s;
}

.link:hover{
    opacity: 1;
}
1

Nhập chế độ FullScreenen EXIT Mode FullScreen

Sản phẩm.css

.links-container{
    width: 100%;
    display: flex;
    padding: 10px 10vw;
    justify-content: center;
    list-style: none;
    border-top: 1px solid #d1d1d1;
}

.link{
    text-transform: capitalize;
    padding: 0 10px;
    margin: 0 5px;
    text-decoration: none;
    color: #383838;
    opacity: 0.5;
    transition: .5s;
}

.link:hover{
    opacity: 1;
}
2

Nhập chế độ FullScreenen EXIT Mode FullScreen

Và nhập các tệp JS này.

Và bây giờ bạn chỉ có thể tạo một thanh điều hướng và chân trang bằng cách thêm phần tử

const createNav = [] => {
    let nav = document.querySelector['.navbar'];

    nav.innerHTML = `
        
search
  • home
  • women
  • men
  • kids
  • accessories
`
; } createNav[];
3 và


    
        
        best fashion collection of all time

0 bên trong


    
        
        best fashion collection of all time

1.

Đầu ra

Điều đó không đơn giản. Bạn cũng có thể sao chép phần tử container sản phẩm từ trang chủ đến đây. Sau khi hoàn thành sao chép thẻ. Hãy tạo phần chi tiết sản phẩm. Làm cho nó sau
const createNav = [] => {
    let nav = document.querySelector['.navbar'];

    nav.innerHTML = `
        
search
  • home
  • women
  • men
  • kids
  • accessories
`
; } createNav[];
0.

  1. Sản phẩm.css
  2. Tạo phần chi tiết trong ngay bây giờ.
  3. Bây giờ chỉ là một phần đơn giản chúng ta phải thực hiện. Một phần mô tả chi tiết. Làm là bên ngoài
    
    
        
            
            best fashion collection of all time

    3
  4. Bây giờ làm cho thanh trượt hình ảnh hoạt động và nút kích thước có thể chuyển đổi. Mở tệp
    
    
        
            
            best fashion collection of all time

    4.
  5. Và sau đó mã này.

Công việc tuyệt vời! Chúng tôi cũng được thực hiện với trang sản phẩm. Bây giờ chúng ta phải làm cho trang tìm kiếm rất đơn giản.

Trang tìm kiếm

Khi chúng tôi làm Navbar và chân trang trong trang sản phẩm. Làm tương tự cho trang này cũng. Liên kết các tệp này với nó.

Bây giờ làm cho các thẻ sản phẩm. Đầu tiên làm cho tiêu đề.

Làm cách nào để tạo một trang web bằng cách sử dụng Bootstrap HTML và CSS?

Hướng dẫn bootstrap..
Bước 1: Thiết lập và tổng quan. Tạo một trang HTML. Tải Bootstrap qua CDN hoặc lưu trữ cục bộ. Bao gồm jQuery. Tải Bootstrap JavaScript. Đặt nó tất cả cùng nhau..
Bước 2: Thiết kế trang đích của bạn. Thêm một thanh điều hướng. Bao gồm CSS tùy chỉnh. Tạo một thùng chứa nội dung trang. Thêm hình ảnh nền và JavaScript tùy chỉnh ..

7 bước để tạo một trang web bằng HTML và CSS là gì?

Lập kế hoạch bố cục của bạn.Bước đầu tiên của bất kỳ trang web nào là luôn luôn biết những gì bạn muốn trên đó và [mơ hồ] bạn muốn nó trông như thế nào.....
Lấy mã 'mã nồi hơi' được thiết lập.....
Tạo các yếu tố trong bố cục của bạn.....
Điền vào nội dung HTML.....
Thêm một số bố cục cơ bản CSS.....
Thêm phong cách cụ thể hơn.....
Thêm màu sắc và nền.....
Celebrate!.

Các bước để tạo một trang web thương mại điện tử là gì?

Làm thế nào để xây dựng một trang web thương mại điện tử từng bước..
Chọn nền tảng Thương mại điện tử hoàn hảo của bạn ..
Mua một tên miền ..
Tìm một nhà phát triển ..
Chọn chủ đề Thương mại điện tử của bạn ..
Tùy chỉnh mẫu thương mại điện tử của bạn ..
Thêm sản phẩm của bạn ..
Thiết lập các tùy chọn thanh toán ..
Sắp xếp cài đặt vận chuyển của bạn ..

Bài Viết Liên Quan

Chủ Đề