Bootstrap mẫu một trang với hiệu ứng thị sai

Nhiều tính năng và công nghệ hiện đại làm cho mẫu này trở thành một mẫu để có được. Để bắt đầu, thiết kế bóng bẩy, sạch sẽ và tối thiểu cùng với mã dựa trên SASS làm cho nó mạnh hơn cả ở mặt trước và mặt sau. Sau đó, Bootstrap 4 đảm bảo khả năng phản hồi trên mọi màn hình. Hơn nữa, hiệu ứng thị sai đẹp mắt chạy xuyên suốt để làm dịu tầm nhìn của bất kỳ ai ghé thăm. Ngoài ra, một số tính năng khác như cuộn hoạt hình, bộ đếm, hiệu ứng khi di chuột, các nút cần thiết khác nhau (gọi hành động, bóng ma, quay lại đầu trang), menu thả xuống nhiều cấp làm cho tạm thời này

Các mẫu này bao gồm các chủ đề khác nhau, chẳng hạn như danh mục đầu tư, người mẫu, spa, nhiếp ảnh và lĩnh vực kinh doanh

Mỗi mẫu có thiết kế ban đầu và phong cách riêng, nhưng điều quan trọng nhất là tất cả chúng đều dựa trên các kỹ thuật HTML5 & CSS3 với khung Bootstrap và có hiệu ứng cuộn thị sai trong bố cục của chúng. Các mẫu được trình bày hoàn toàn có thể tùy chỉnh và dễ bảo trì, vì vậy bạn có thể nhanh chóng thiết lập các trang web trong tương lai của mình

Đây là đánh dấu tối thiểu cho phép chúng tôi sử dụng tính chất đáp ứng của Bootstrap. Bây giờ chúng ta có thể bắt đầu với việc thêm các phần tử mới vào trang

Menu điều hướng trên cùng

Đây là thanh điều hướng cố định. Đây là đánh dấu


Về cơ bản, đây là menu dựa trên UL-LI (như thường lệ). Có các liên kết đến các phần khác nhau của trang

Phần 1 – Trang chủ

Phần đầu tiên là trang lời chào có kích thước đầy đủ

Hello World

This is bootstrap-based layout

Continue

Văn bản lời chào được căn giữa theo chiều dọc

Phần 2 – Giới thiệu

Có hai cột, hình ảnh nằm ở cột đầu tiên và văn bản được căn giữa ở cột bên phải

Bootstrap mẫu một trang với hiệu ứng thị sai

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec in sem cras amet.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed interdum metus et ligula venenatis, at rhoncus nisi molestie. Pellentesque porttitor elit suscipit massa laoreet metus.

Phần 3 – Dịch vụ

Phần màu xanh lam này bao gồm bốn thành phần với các biểu tượng glyph do bootstrap cung cấp

Our Services


Service 1

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec in sem cras amet. Donec in sem cras amet.

Service 2

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec in sem cras amet. Donec in sem cras amet.

Service 3

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec in sem cras amet. Donec in sem cras amet.

Service 4

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec in sem cras amet. Donec in sem cras amet.

Phần 4 – Thông tin

Đây là phần rộng thứ hai với nền kích thước đầy đủ, ngoài ra, có hai khối (bảng) bổ sung

Additional information

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed hendrerit adipiscing blandit. Aliquam placerat, velit a fermentum fermentum, mi felis vehicula justo, a dapibus quam augue non massa. Duis euismod, augue et tempus consequat, lorem mauris porttitor quam, consequat ultricies mauris mi a metus. Phasellus congue, leo sed ultricies tristique, nunc libero tempor ligula, at varius mi nibh in nisi. Aliquam erat volutpat. Maecenas rhoncus, neque facilisis rhoncus tempus, elit ligula varius dui, quis amet.

Additional information

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed hendrerit adipiscing blandit. Aliquam placerat, velit a fermentum fermentum, mi felis vehicula justo, a dapibus quam augue non massa. Duis euismod, augue et tempus consequat, lorem mauris porttitor quam, consequat ultricies mauris mi a metus. Phasellus congue, leo sed ultricies tristique, nunc libero tempor ligula, at varius mi nibh in nisi. Aliquam erat volutpat. Maecenas rhoncus, neque facilisis rhoncus tempus, elit ligula varius dui, quis amet.

Phần 5 – Danh bạ và Chân trang

Trên thực tế, có ba yếu tố – đường dịch vụ hẹp màu xanh lam (để thêm một số thông tin), bản đồ google, nơi bạn có thể đặt địa chỉ công ty của mình (dưới dạng ghim trên bản đồ)

Parallax scrolling effect is in action

The next is the address on Google maps


Copyright © Your Company 2014

Bước 2. CSS

Bạn có thể nhận thấy rằng hầu hết các phần tử đã nhận được tất cả các kiểu cần thiết cùng một lúc. Tuy nhiên, chúng tôi vẫn phải xác định kiểu cho tất cả các phần tử không chuẩn mới

css/kiểu. css

/* general styles */
html, body {
  height: 100%;
  width: 100%;
}
/* padded section */
.pad-section {
  padding: 50px 0;
}
.pad-section img {
  width: 100%;
}
/* vertical-centered text */
.text-vcenter {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
.text-vcenter h1 {
  font-size: 4.5em;
  font-weight: 700;
  margin: 0;
  padding: 0;
}
/* additional sections */
#home {
  background: url(../images/home.jpg) no-repeat center center fixed;
  display: table;
  height: 100%;
  position: relative;
  width: 100%;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
#about {
}
#services {
  background-color: #306d9f;
  color: #ffffff;
}
#services .glyphicon {
  border: 2px solid #FFFFFF;
  border-radius: 50%;
  display: inline-block;
  font-size: 60px;
  height: 140px;
  line-height: 140px;
  text-align: center;
  vertical-align: middle;
  width: 140px;
}
#information {
  background: url(../images/estate.jpg) no-repeat center center fixed;
  display: table;
  height: 800px;
  position: relative;
  width: 100%;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
#information .panel {
  opacity: 0.85;
}
#google_map {
  height: 500px;
}
footer {
  padding: 20px 0;
}
footer .glyphicon {
  color: #333333;
  font-size: 60px;
}
footer .glyphicon:hover {
  color: #306d9f;
}

Bước 3. JavaScript

Cuối cùng là google map, để khởi tạo nó (với địa chỉ định sẵn) ta thêm đoạn code sau

js/chính. js

$(document).ready(function (){
  // create a LatLng object containing the coordinate for the center of the map
  var latlng = new google.maps.LatLng(-33.86455, 151.209);
  // prepare the map properties
  var options = {
    zoom: 15,
    center: latlng,
    mapTypeId: google.maps.MapTypeId.ROADMAP,
    navigationControl: true,
    mapTypeControl: false,
    scrollwheel: false,
    disableDoubleClickZoom: true
  };
  // initialize the map object
  var map = new google.maps.Map(document.getElementById('google_map'), options);
  // add Marker
  var marker1 = new google.maps.Marker({
    position: latlng, map: map
  });
  // add listener for a click on the pin
  google.maps.event.addListener(marker1, 'click', function() {
    infowindow.open(map, marker1);
  });
  // add information window
  var infowindow = new google.maps.InfoWindow({
    content:  '
This is my company

My company address is here
32846 Sydney
' }); });

Bản thử trực tiếp

[người khóa mạng xã hội]

tải về trong gói

[/xã hội khóa]


Sự kết luận

Đó là tất cả cho đến bây giờ, chúng tôi vừa hoàn thành bố cục của trang của chúng tôi. Tôi hy vọng rằng bạn thích kết quả. Một ưu điểm khác là mẫu này đáp ứng theo mặc định và điều đó có nghĩa là nó trông đẹp trên tất cả các thiết bị có thể (bao gồm cả điện thoại di động)