Thanh tìm kiếm HTML CSS
Hộp tìm kiếm có mặt khắp nơi trong mọi trang web. Nó thuận tiện cho việc tìm kiếm dữ liệu cụ thể. Nó có thể có các chức năng tự động hoàn thành để hỗ trợ người dùng tìm kiếm Trong đoạn mã này, chúng ta sẽ nói về cách tạo các hộp tìm kiếm bằng CSS và HTML từng bước
Bây giờ, chúng ta có hộp tìm kiếm, nhưng chúng ta nên áp dụng một phong cách cho nó
Sau khi thêm tất cả các thuộc tính, hãy chạy mã và xem bạn đã tạo hộp tìm kiếm như thế nào
Kết quả
Trong ví dụ đã cho, chúng tôi đã sử dụng biểu tượng Tìm kiếm từ Font Awesome Hãy xem một ví dụ khác về hộp tìm kiếm được tạo bằng HTML và CSS thuần túy
Trong phần này, chúng ta sẽ viết phần mã HTML. Trong HTML, chúng tôi sẽ chỉ liên kết Biểu định kiểu và tệp JavaScript của chúng tôi. Thẻ đầu vào được sử dụng để tạo thanh tìm kiếm và nó bao gồm một số thuộc tính như loại, trình giữ chỗ, tên. Chúng tôi cũng cần một danh sách các vật phẩm chứa các tên động vật khác nhau cho phép chúng tôi tìm kiếm động vật thông qua danh sách này. Các lớp và ID được sử dụng trong thẻ sẽ được xác định trong biểu định kiểu bên dưới. HTML
0
2____9 4< < 0>
4< 7____70> 0 4html 2 4< _______85 html 6html 7html 8 html 9html 7> 1 > 2html 7> 4>
01> 0 4 05 4< 08 09html 7< 1 < 2html 7< 4 html 9html 7< 7
21 22html 7 24> 0 4 28 4< > 1 09html 7> 4>
41 42> 8>
41< 1> 8>
41< 00> 8>
41< 09> 8>
41< 18> 8>
41< 27> 8>
41< 36> 8>
41< 45> 8>
41< 54> 8>
41< 63> 8>
41< 72> 8> 4< 7____91> 0 4< 81 4< < 84 < 85html 7< 87< 88< 84>
đầu ra
Sử dụng CSS Mặc dù thẻ đầu vào ở trên và danh sách được sắp xếp có vẻ ổn, nhưng nó vẫn cần một số kiểu dáng. Đối với kiểu dáng của thanh tìm kiếm, một số lề và phần đệm được thêm vào để làm cho nó trông rõ ràng. Các phép đo được tính theo tỷ lệ phần trăm để nó tự điều chỉnh khi được sử dụng ở mọi kích thước màn hình (Di động, Máy tính để bàn, v.v.). Quá trình chuyển đổi Webkit được sử dụng để thay đổi độ rộng của thanh Tìm kiếm khi được nhấp vào. Độ rộng ban đầu của thanh tìm kiếm là 30%, nhưng khi được nhấp vào, nó sẽ thay đổi thành 70% với chuyển đổi dễ dàng vào dễ dàng là 0. 15 giây CSS
0_______801____802html 03html 04 0_______806html 02html 08html 04 0____811____812html 04
0____819____802html 42html 04
4html 49____850html 51html 04 4html 01____802html 56html 04
Đầu ra Ghi chú. Nếu kiểu trang của bạn không thay đổi, hãy đảm bảo rằng kiểu. tệp css nằm trong cùng thư mục với chỉ mục. html. Sử dụng JavaScript Trong mã HTML của thanh tìm kiếm, chúng tôi đã cung cấp đầu vào id=”searchbar” và onkeyup mà chúng tôi gọi là hàm “search_animal”. onkeyup gọi chức năng này mỗi khi nhả phím trên bàn phím. Trước tiên, chúng tôi nhận đầu vào của mình bằng cách sử dụng getElementById. Đảm bảo chuyển đổi nó thành chữ thường để tránh phân biệt chữ hoa chữ thường trong khi tìm kiếm. Một mảng tài liệu được lưu trữ trong x. Điều này chứa mọi danh sách có id=”animals”. Sau đó, một vòng lặp được chạy để kiểm tra xem InternalHTML của mọi tài liệu có bao gồm chuỗi con đầu vào hay không, thuộc tính hiển thị được đặt thành 'Không' để nó ẩn ở giao diện người dùng. Javascript
4html 72____873html 74 4html 76 4html 78html 79html 80 0 4html 83 html 84________ 72 ________ 886 ________ 887
________ 72 ________ 895 ________ 896
4____815
đầu ra.
JavaScript được biết đến nhiều nhất để phát triển trang web nhưng nó cũng được sử dụng trong nhiều môi trường không có trình duyệt. Bạn có thể học JavaScript từ đầu bằng cách làm theo Hướng dẫn JavaScript và Ví dụ về JavaScript này HTML là nền tảng của các trang web, được sử dụng để phát triển trang web bằng cách cấu trúc các trang web và ứng dụng web. Bạn có thể học HTML từ đầu bằng cách làm theo Hướng dẫn HTML và Ví dụ về HTML này CSS là nền tảng của các trang web, được sử dụng để phát triển trang web bằng cách tạo kiểu trang web và ứng dụng web. Bạn có thể học CSS từ đầu bằng cách làm theo Hướng dẫn CSS và Ví dụ về CSS này |