Sigma Academy

Sigma Academy

  • Home
  • Học Tiếng Anh
  • Học tiếng Nhật
  • Luyện thi Ielts
  • Giáo Dục
  • Tin tức
    • Bất động sản
    • Phong Thuỷ
    • Công Nghệ
    • Ẩm thực
    • Làm Đẹp
You are here: Home / Công Nghệ / Cách tạo thanh cuộn (scroll) cho một phần tử HTML

Cách tạo thanh cuộn (scroll) cho một phần tử HTML

04/10/2023 04/10/2023 Sigma Academy

Video css thanh cuộn

– Thông thường, khi “nội dung” của phần tử có kích thước vượt quá phạm vi phần content của phần tử thì mặc định nội dung sẽ bị tràn ra ngoài, tùy vào kích thước của nó mà nó sẽ tràn tới vùng đệm, đường viền, hoặc tràn ra khỏi phần tử luôn, gây mất thẩm mỹ nghiêm trọng đối với trang web.

Có thể bạn quan tâm
  • Cách up file ghi âm lên Facebook
  • IPhone không lên màn hình nhưng vẫn gọi được, bạn phải làm sao?
  • 5 phần mềm diệt virus free hiệu qủa nhất năm 2014
  • Top các chủ đề làm Youtube ấn tượng thu hút người xem năm 2023
  • [CHI TIẾT] Cách làm câu hỏi trắc nghiệm trên Powerpoint nhanh và mới nhất

– Ví dụ như phần tử có đường viền màu xanh bên dưới, tấm hình nằm bên trong nó có chiều cao vượt quá kích thước của nó, cho nên tấm hình đã bị tràn ra bên ngoài.

Bạn đang xem: Cách tạo thanh cuộn (scroll) cho một phần tử HTML

– Tuy nhiên, với việc sử dụng thuộc tính overflow thì chúng ta có thể khắc phục được tình trạng phía trên, khi nội dung bị tràn ra ngoài thì chúng ta có thể tùy chỉnh ẩn phần nội dung bị tràn ra bên ngoài, hay là tạo các thanh cuộn cho phần tử, . . . .

1) Cách sử dụng thuộc tính overflow trong CSS

– Để sử dụng thuộc tính overflow thì chúng ta dùng cú pháp như sau:

overflow: value;

– Trong đó, value có thể được xác định dựa theo một trong sáu loại giá trị:

visible

– Khi nội dung của phần tử có kích thước vượt quá phạm vi phần content của phần tử thì nội dung sẽ bị tràn ra ngoài.

Xem ví dụ hidden

– Khi nội dung của phần tử có kích thước vượt quá phạm vi phần content của phần tử thì nội dung sẽ bị tràn ra ngoài (nội dung có thể tràn tới vùng đệm, nhưng không thể tràn tới đường viền, bởi vì phần nội dung bị tràn tới đường viền hoặc tràn ra khỏi phần tử sẽ bị ẩn đi)

Xem ví dụ auto

– Khi nội dung của phần tử có kích thước vượt quá phạm vi phần content của phần tử thì phần tử sẽ tự động tạo ra các thanh scroll.

  • Nếu chiều rộng của nội dung có kích thước vượt quá phạm vi chiều rộng của phần content thì phần tử sẽ tạo thanh scroll ngang.
  • Nếu chiều cao của nội dung có kích thước vượt quá phạm vi chiều cao của phần content thì phần tử sẽ tạo thanh scroll dọc.

Xem ví dụ scroll

Xem thêm : TRANG TRÍ KHÔNG GIAN VỚI NỘI THẤT MÀU ĐEN

– Phần tử luôn luôn tạo ra hai cái thanh scroll ngang & dọc (mặc cho nội dung của nó có kích thước vượt quá phạm vi phần content của nó hay không)

Xem ví dụ initial

– Sử dụng giá trị mặc định của nó.

(mặc định thì thuộc tính overflow có giá trị là visible)

Xem ví dụ inherit

– Kế thừa giá trị thuộc tính overflow từ phần tử cha của nó.

Xem ví dụ

2) Cách sử dụng thuộc tính overflow-x và overflow-y trong CSS

– Khi chúng ta thiết lập thuộc tính overflow cho một phần tử thì mặc định “chiều ngang & chiều dọc của phần tử sẽ có chung một cách thức xử lý khi nội dung của nó vượt quá phạm vi phần content của nó”

– Để giải quyết vấn đề được đặt ra ở phía trên, khi nội dung của phần tử có kích thước vượt quá phạm vi phần content của phần tử, thay vì sử dụng thuộc tính overflow để xử lý phần nội dung tràn ra bên ngoài thì bây giờ chúng ta đổi lại dùng hai thuộc tính overflow-x và overflow-y.

– Thuộc tính overflow-x dùng để xử lý phần nội dung bị tràn ra bên ngoài (theo chiều ngang)

– Thuộc tính overflow-y dùng để xử lý phần nội dung bị tràn ra bên ngoài (theo chiều dọc)

– Để sử dụng thuộc tính overflow-x thì chúng ta dùng cú pháp như sau:

overflow-x: value;

– Trong đó, value có thể được xác định dựa theo một trong sáu loại giá trị:

visible

– Khi nội dung của phần tử có kích thước vượt quá phạm vi chiều rộng phần content của phần tử thì nội dung sẽ bị tràn ra ngoài.

hidden

– Khi nội dung của phần tử có kích thước vượt quá phạm vi chiều rộng phần content của phần tử thì nội dung sẽ tràn ra ngoài (nội dung có thể tràn tới vùng đệm, nhưng không thể tràn tới đường viền, bởi vì phần nội dung bị tràn tới đường viền hoặc tràn ra khỏi phần tử sẽ bị ẩn đi)

auto

– Khi nội dung của phần tử có kích thước vượt quá phạm vi chiều rộng phần content của phần tử thì phần tử sẽ tự động tạo ra thanh scroll ngang.

scroll

– Phần tử luôn luôn tạo ra một cái thanh scroll ngang (mặc cho nội dung của nó có kích thước vượt quá phạm vi chiều rộng phần content của nó hay không)

initial

– Sử dụng giá trị mặc định của nó.

(mặc định thì thuộc tính overflow-x có giá trị là visible)

inherit

– Kế thừa giá trị thuộc tính overflow-x từ phần tử cha của nó.

– Lưu ý: Cách sử dụng thuộc tính overflow-y cũng giống với thuộc tính overflow-x. Tuy nhiên, thay vì xử lý phần nội dung bị tràn ra bên ngoài theo chiều ngang thì thuộc tính overflow-y sẽ xử lý phần nội dung bị tràn ra bên ngoài theo chiều dọc.

Nguồn: https://sigma.edu.vn
Danh mục: Công Nghệ

Bài viết liên quan

Hóa Đại Cương – HIỆU ỨNG NHIỆT CỦA CÁC QUÁ TRÌNH HÓA HỌC
Tổng hợp đầy đủ font chữ biển số xe máy, ô tô 2023
Extension Marketplace
Extension Marketplace
Nội lực là gì? Điểm giống nhau giữa nội lực và ngoại lực là gì?
Hướng dẫn cách thay ổ cứng laptop đơn giản trong một nốt nhạc
Automation Test Là Gì? Kỹ Năng Cần Có Của Một Automation Tester
Automation Test Là Gì? Kỹ Năng Cần Có Của Một Automation Tester
Cách chuyển hình ảnh thành vector trong Illustrator (AI) nhanh chóng
Cách chuyển hình ảnh thành vector trong Illustrator (AI) nhanh chóng
TẠI SAO GỌI NƯỚC NGA LÀ XỨ SỞ BẠCH DƯƠNG?
Hướng dẫn thiết lập cài đặt gốc trên HTC One M8
PHÂN BIỆT BLACK BOX TEST VÀ WHITE BOX TEST, SƠ LƯỢC MỘT SỐ KỸ THUẬT TRONG BLACK BOX TEST
PHÂN BIỆT BLACK BOX TEST VÀ WHITE BOX TEST, SƠ LƯỢC MỘT SỐ KỸ THUẬT TRONG BLACK BOX TEST

Chuyên mục: Công Nghệ

About Sigma Academy

Previous Post: « Chiêm ngưỡng 15+ thiết kế nhà rộng 7m dài 10m đẹp mắt 2023
Next Post: TOP 10 ngôi nhà cho gia đình đa thế hệ, thiết kế hài hòa để “vừa lòng ông bà, đúng ý con cháu” »

Primary Sidebar

Bài viết nổi bật

Bảo vệ: Tổng hợp thông tin các ngành của Đại học Quốc gia Hà Nội

03/07/2024

TB Tuyển sinh Thạc Sĩ Chuyên ngành Khoa học Điều dưỡng – Khoá 3

27/06/2024

Thích ứng với chương trình lớp 10 mới: Đòi hỏi những thay đổi trong dạy và học

25/06/2024

Cập nhật nội dung & những thay đổi trong chương trình lớp 1 mới

Cập nhật nội dung & những thay đổi trong chương trình lớp 1 mới

24/06/2024

Giáo dục công dân lớp 9 – Giải bài tập sgk GDCD 9 ngắn nhất

24/06/2024

Các loại bằng thạc sĩ và cách phân biệt

24/06/2024

Giáo án Giáo dục địa phương lớp 6 năm 2023 – 2024 KHBD môn Giáo dục địa phương (Hà Nội, Hồ Chí Minh, Vĩnh Long, Thanh Hóa)

24/06/2024

[:vi]TOP CÁC TRƯỜNG ĐÀO TẠO NGÀNH KỸ THUẬT XÂY DỰNG CHẤT LƯỢNG[:]

[:vi]TOP CÁC TRƯỜNG ĐÀO TẠO NGÀNH KỸ THUẬT XÂY DỰNG CHẤT LƯỢNG[:]

24/06/2024

Thông báo tuyển sinh đào tạo Thạc sĩ Luật Khóa 37 (2023 - 2025)

Thông báo tuyển sinh đào tạo Thạc sĩ Luật Khóa 37 (2023 – 2025)

24/06/2024

Giải đáp về Chương trình Giáo dục Vinschool

24/06/2024

Ngành cơ điện tử: Học gì, học ở đâu và cơ hội nghề nghiệp

24/06/2024

3 nguyên tắc - 4 phương pháp giáo dục cảm xúc cho trẻ mầm non ba mẹ cần biết

3 nguyên tắc – 4 phương pháp giáo dục cảm xúc cho trẻ mầm non ba mẹ cần biết

24/06/2024

Ngành Logistics học trường nào sẽ dễ xin việc?

Ngành Logistics học trường nào sẽ dễ xin việc?

24/06/2024

Khoa Sau Đại học – Trường Đại học Mở Tp.HCM

24/06/2024

Chương trình liên kết quốc tế là gì? Hình thức liên kết phổ biến hiện nay

Chương trình liên kết quốc tế là gì? Hình thức liên kết phổ biến hiện nay

24/06/2024

Ngành An toàn thông tin

24/06/2024

Học thạc sĩ giáo dục tiểu học ở đâu? Điều kiện thi thạc sĩ giáo dục?

Học thạc sĩ giáo dục tiểu học ở đâu? Điều kiện thi thạc sĩ giáo dục?

24/06/2024

Ngành Digital Marketing học trường nào? Top 25+ trường đào tạo tốt nhất

Ngành Digital Marketing học trường nào? Top 25+ trường đào tạo tốt nhất

24/06/2024

Bộ GDĐT ban hành khung kế hoạch thời gian năm học 2022-2023

24/06/2024

3 nguyên tắc - 4 phương pháp giáo dục cảm xúc cho trẻ mầm non ba mẹ cần biết

3 nguyên tắc – 4 phương pháp giáo dục cảm xúc cho trẻ mầm non ba mẹ cần biết

24/06/2024

Footer

Về chúng tôi

Sigma Academy – sigma.edu.vn là tổ chức giáo dục kỹ năng cho trẻ. Đồng thời là thông tin tự động cập nhật Google chuyên cung cấp kiến thức về tất cả lĩnh vực. Website chúng tôi là web site cập nhật nội dung tự động từ google.com. Nếu có vấn đề gì về bản quyền vui lòng liên hệ: contact@sigma.edu.vn.

  • Điều khoản sử dụng
  • Chính sách bảo mật
  • Liên hệ

Mạng xã hội

  • Facebook
  • Zalo
  • Website
  • Google maps

Theo dõi chúng tôi tại Google News

Địa Chỉ

Trụ sở chính: 116/12 Tân Mỹ, phường Tân Thuận Tây, quận 7, Ho Chi Minh City, Vietnam
Điện thoại: 097.331.14.49 | Email: contact@sigma.edu.vn

Map

Bản quyền © 2025