TTBC 2025

TTBC 2025


Tạo chỉ dẫn cho Website (Demo Tour) bằng Intro.js

nhuy101
18/5/2024 7:17Phản hồi: 4
EditEdit
Tạo chỉ dẫn cho Website (Demo Tour) bằng Intro.js
Bạn muốn hướng dẫn người dùng hoặc giới thiệu Website của bạn một cách trực quan nhất nhưng chưa biết làm thế nào? Intro.js sẽ giúp bạn tạo các bước hướng dẫn một cách dễ dàng, linh hoạt và sinh động.

https://raw.githubusercontent.com/usablica/intro.js/gh-pages/img/introjs-demo.png

Lý do nên sử dụng Intro.js

Khi người dùng mới truy cập vào trang web hoặc sản phẩm của bạn, bạn nên chứng minh các tính năng của sản phẩm bằng cách sử dụng hướng dẫn từng bước. Ngay cả khi bạn phát triển và thêm một tính năng mới cho sản phẩm của mình, bạn có thể đại diện cho người dùng của bạn bằng cách sử dụng giải pháp thân thiện. Intro.js được phát triển để cho phép các nhà phát triển web và thiết bị di động tạo ra một giới thiệu từng bước một cách dễ dàng.

Vậy Intro.js là gì ?

Intro.js là mã nguồn mở và tự do sử dụng. Ưu điểm của nó là không phụ thuộc, nhanh và nhỏ chỉ 10KB với Javascript và 2,5KB với CSS, thân thiện với người dùng bằng bàn phím hoặc chuột. Dễ dàng thay đổi chủ đề cho trang Web của bạn. Tương thích với nhiều loại trình duyệt.

Sử dụng như thế nào ?

Intro.js có thể được thêm vào trang web của bạn theo ba bước đơn giản:
  1. Bao gồm intro.jsintrojs.css (hoặc phiên bản đã được minified rút gọn) trong trang của bạn. Sử dụng introjs-rtl.min.css cho hỗ trợ ngôn ngữ từ phải sang trái.
    Tệp lưu trữ trên CDN hiện có tại jsDelivr & cdnjs. Tham khảo tại website.
  2. Thêm data-intro và data-step các phần tử HTML của bạn. Để thêm các gợi ý bạn nên sử dụng data-hint thuộc tính.
    Ví dụ: < a href = ' http://google.com/ ' data-intro = ' Xin chào bước đầu tiên! ' > </ a >https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9O2UUlJ37SXo8eJ8Z6aj9zLX3lKmr0yVPCwFPIYJCgO5SA4bBcb8YwBceM1yICQbSLOc4wR9WjbmHhyphenhyphenxFrhmM2Rtu6sNFECnwvXFwtY9zH_YnxF6_gSskIllsqpCe5yuFUgFzaLQh_Ck/s800/intro.js%202013-03-21--14%3A00%3A45.png
    Bạn có thểm xem tất cả các thuộc tính ở document Intro.js hoặc tham khảo bài viết tại đây.
  3. Gọi hàm JavaScript này: introJs().start();
Xem video hướng dẫn chi tiết hơn tại đây.

Tùy chọn, vượt qua một tham số để introJs chức năng để giới hạn phần trình bày.
Ví dụ: introJs(".introduction-farm").start(); chạy phần giới thiệu cho các phần tử class='introduction-farm'.

Có thể xem trước Intro.js hoạt động thế nào tại source-platform IntroJS.com.

Cảm ơn vì đã xem đến đây, chúc bạn một ngày thật tuyệt vời.

4 bình luận

Xu hướng

Chúng tôi đang có một dự án về quản lý chuỗi nhà hàng.
Nếu quan tâm, mời bạn ghé thăm website của chúng tôi tại: https://bepuit.com/
Xem các bài blog hay ho khác: https://bepuit.com/blog
Sản phẩm nổi bật: https://bepuit.com/product/pho-bo-kobe-661a7ff590c7de33d0c8a0f7.html
Bài viết thật hữu ích, bạn cho mình hỏi thêm về dự án quản lý nhà hàng được không
trang web này được bạn build bằng công nghệ gì vậy ạ: https://bepuit.com/blog
với lại món ăn này có thật không: https://bepuit.com/product/pho-bo-kobe-661a7ff590c7de33d0c8a0f7.html
@khanhtd21 Team mình sử dụng frameworks Next.js là chính để xây dựng website đó nha
@khanhtd21 bác xài extension wappalyzer để check web xài công nghệ gì để code nha

Xu hướng

Bài mới








  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2025 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: 70 Bà Huyện Thanh Quan, P. Xuân Hoà, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép cung cấp dịch vụ MXH số 134/GP-BVHTTDL, Ký ngày: 30/09/2025