Làm thế nào để cuộn trong một div. Cuộn ngang với CSS thuần túy

Hãy xem cách quy tắc tràn CSS (sử dụng các giá trị ẩn, hiển thị, cuộn và tự động của nó) có thể thao túng nội dung nếu nó không vừa với khu vực được phân bổ.

Trong thực tế (trong quá trình bố trí hoặc chỉnh sửa), những tình huống như vậy thường gặp phải, vì vậy nó sẽ hữu ích cho nhiều người. Hơn nữa, trong quá trình này, chúng ta sẽ đề cập đến các biến thể của thuộc tính này là tràn-x và tràn-y, đây là một trường hợp đặc biệt và có các đặc điểm riêng. Chúng tôi cũng sẽ đề cập đến quy tắc tràn văn bản liền kề, quy tắc này xác định khả năng hiển thị của văn bản trong một khối vượt ra ngoài giới hạn của một phần tử.

Tất nhiên, trong nhiều trường hợp, bạn không thể làm mà không chỉ định kích thước cụ thể của khu vực thông qua chiều rộng và chiều cao (chiều rộng và chiều cao của hộp) có thể lấy. Nói chung, chúng tôi sẽ xem xét các ví dụ dưới đây về tác dụng của thuộc tính tràn theo tất cả các cách có thể.

Overflow (hiển thị, ẩn) - nội dung hiển thị hoặc ẩn của một khối vượt quá giới hạn của nó

Đầu tiên, theo truyền thống, hãy xem những giá trị nào có hiệu lực trong bảng thông số kỹ thuật của International Consortium W3C (dữ liệu được cung cấp theo phiên bản CSS2.1, mặc dù chúng hợp lệ và được hỗ trợ trong phiên bản CSS3 mới hơn ):


Như bạn có thể thấy, phần tràn có 4 tham số chính (hiển thị, ẩn, tự động, cuộn) và một giá trị kế thừa có thể được chỉ định nếu muốn, nhưng theo mặc định quy tắc này không được kế thừa ( kế thừa: không trong ảnh chụp màn hình). Giá trị mặc định là visibl (ban đầu: hiển thị).

Trước khi bắt tay vào khám phá thông qua các ví dụ thực tế, chúng ta hãy nắm bắt một số chi tiết cho chính mình. Như đã đề cập ở trên, quy tắc tràn cho phép bạn kiểm soát nội dung của một phần tử khối trong trường hợp nó không phù hợp với nó. Điều này trực tiếp theo sau từ tên của quy tắc CSS này (tràn trong tiếng Anh có nghĩa là tràn, dư thừa.)

Trước đây, bạn có thể tự làm quen với nó bao gồm những gì bằng cách nhấp vào liên kết được cung cấp. Ngoài ra, sẽ rất hữu ích khi đọc lướt tài liệu, điều này cung cấp cho các phần tử trên các đặc điểm của khối trang.

Hãy lấy một vùng chứa DIV làm ví dụ (chi tiết hơn về các div là cơ sở của bố cục khối), tô màu nó với nền, thông qua thuộc tính style và đặt văn bản tùy ý bên trong:

CHỮ ...

Kết quả cuối cùng sẽ như thế này:


Chúng tôi chưa xác định chiều rộng của vùng chứa. Trong trường hợp này, nếu bạn nhớ, phần tử khối chiếm tất cả không gian có sẵn cho nó theo chiều rộng. Nhưng chiều cao (chiều cao) của khối, nếu nó không được chỉ định, sẽ được xác định bởi nội dung (trong ví dụ của chúng tôi, văn bản hiện diện ở đó).


Quy tắc bổ sung cho các khối chứa nội dung không thể phân phối theo chiều cao

Ở trên, tôi đã đề xuất một ví dụ trong đó một phần tử khối chứa văn bản có thể được phân phối lại khi chiều rộng bị giới hạn (bằng cách thay đổi từ bọc). Điều này đặc biệt đúng hiện nay khi sử dụng thiết kế đáp ứng để xem trên thiết bị di động. Tuy nhiên, điều này xảy ra là nội dung, vì lý do này hay lý do khác, không linh hoạt như vậy.

Hãy bắt đầu với các điều kiện tương tự như trong ví dụ mà chúng ta đã thảo luận ở trên. Hãy nhớ rằng khi bạn chỉ định chiều rộng khối cố định, nội dung được phân phối lại theo cách không vượt quá đường viền theo chiều ngang, nhưng đồng thời tăng chiều cao của vùng chứa (cùng với nội dung) theo chiều dọc. Bây giờ, hãy thay đổi nội dung và thay thế văn bản tiêu chuẩn bằng các từ dài không có dấu cách, chỉ định chiều rộng:


Lưu ý rằng nội dung bây giờ ngay lập tức vượt quá đường viền ngang khi bị giới hạn về chiều rộng. Và nếu chúng tôi viết tràn ẩn, thì chúng tôi sẽ cắt nội dung:


Thêm cuộn bằng cách sử dụng các tham số cuộn và tự động của quy tắc bổ sung

Bây giờ chúng ta hãy xem xét trường hợp nếu chiều rộng và chiều cao của vùng chứa được cố định, nhưng bạn nên để lại nội dung không vừa với nó. Hãy lấy cùng một ví dụ với chiều rộng và chiều cao cố định, nhưng để rõ ràng, chúng tôi sẽ đặt giá trị chiều cao thành 60px bằng cách thêm tràn: cuộn sang các kiểu CSS:

CHỮ ...

Kết quả là các thanh cuộn xuất hiện theo chiều dọc và chiều ngang:


Do đó, nội dung sẽ có sẵn, mặc dù với sự trợ giúp của thao tác cuộn. Tuy nhiên, lưu ý rằng không chỉ cuộn dọc đã được hình thành, cần để xem đầy đủ, mà còn cả cuộn ngang, không hoạt động. Đây là một tính năng của giá trị cuộn.


Tôi muốn lưu ý rằng quy tắc kiểu cơ bản có các biến thể ở dạng tràn-x và tràn-y, nhận các giá trị giống nhau (hiển thị, ẩn, cuộn, tự động) làm mục bổ sung cơ bản, chỉ các tham số được chỉ định mới được áp dụng đến nội dung của các khối theo chiều ngang (x) và theo chiều dọc (y).

Quy tắc tràn văn bản CSS (clip, dấu chấm lửng)

Bây giờ chúng ta hãy làm quen với việc sửa đổi thuộc tính tràn được mô tả ở trên, thuộc tính này chỉ xuất hiện trong CSS3. Bạn có thể lấy thông tin về anh ta trên trang chính thức tương ứng (bản thảo biên tập của hiệp hội W3C):


Bất động sản tràn văn bản có 2 nghĩa chính (clip và dấu chấm lửng). Nó chỉ có hiệu lực nếu tràn được chỉ định, có giá trị khác với giá trị hiển thị. Và đây, như bạn nhớ, là tham số mặc định, vì vậy các kiểu cho phần tử tương ứng phải có phần tràn với ẩn, cuộn hoặc tự động.

Clip là mặc định và chỉ clip văn bản. Do đó, chúng tôi bật tính năng chống tràn văn bản cho DIV của mình bằng các thuộc tính CSS thích hợp bằng cách thêm khoảng trắng: nowrap (để ngăn việc bọc từ):

CHỮ ...

Bạn có thể thấy dấu chấm lửng cho phép bạn thêm dấu chấm lửng thay vì cắt bớt văn bản, gợi ý về sự tiếp tục của nó. Để thêm một kết luận hợp lý vào ví dụ này, bạn có thể thêm: hover pseudo-class cho div, lớp này sẽ thay đổi kiểu của phần tử khi bạn di chuột qua nó:

Class1: hover (tràn: hiển thị; khoảng trắng: bình thường;)

Bây giờ văn bản sẽ bị cắt bỏ, nhưng nếu bạn di chuyển con trỏ chuột qua nó, nó sẽ xuất hiện đầy đủ. Bạn có thể xác minh điều này bằng cách nhấp vào liên kết được cung cấp.


3. Buộc cuộn dọc và cuộn ngang trong khối CSS
4. Ví dụ về khối div cuộn

Trong bài này chúng ta sẽ phân tích vấn đề tạo một khối (div) có kích thước cố định với khả năng cuộn theo chiều ngang và dọc. Điều này có thể được thực hiện bằng cách sử dụng CSS. Chịu trách nhiệm về điều này tài sản tràn.

Giới thiệu về phần tràn thuộc tính hữu ích

Bất động sản tràn ra chịu trách nhiệm hiển thị nội dung của một phần tử khối. Nó có thể được sử dụng khi nội dung không phù hợp hoàn toàn và vượt ra ngoài khu vực khối.

tràn-x- có nhiệm vụ hiển thị nội dung của một phần tử khối theo chiều ngang.
tràn-y- có nhiệm vụ hiển thị nội dung của một phần tử khối theo chiều dọc.

Mã CSS

Prokrutka (
tràn: tự động; / * thuộc tính để cuộn theo chiều ngang. Automaton nếu nội dung lớn hơn khối * /
}

Thuộc tính và giá trị tràn

có thể nhìn thấy- hiển thị toàn bộ nội dung của phần tử, thậm chí vượt quá chiều rộng được chỉ định.
ẩn giấu- chỉ khu vực bên trong phần tử được hiển thị, phần còn lại bị ẩn.
cuộn giấy- buộc phải thêm thanh cuộn ngang (y) hoặc ngang (x).
Tự động- một thanh cuộn ngang được tự động thêm vào nếu khối nhỏ hơn.

Hãy xem xét một ví dụ về một lớp CSS. Về chiều rộng và chiều cao, chúng tôi đặt chiều rộng và chiều cao mong muốn của khối (nội dung của khối sẽ không vượt quá chúng) và với thuộc tính tràn: auto; đặt cuộn ngang nếu cần

Mã CSS

Prokrutka (
chiều rộng: 150px; / * chiều rộng của khối của chúng tôi * /
chiều cao: 100px; / * chiều cao của khối của chúng tôi * /


tràn: tự động; / * thuộc tính để cuộn theo chiều ngang. Automaton nếu có thêm khối * /
}

Buộc cuộn trong một khối CSS

Bạn cũng có thể buộc cuộn theo chiều cao và chiều rộng. Để làm điều này, mỗi trục: tràn-y: cuộn; (dọc) tràn-x: cuộn; (ngang) chúng tôi chỉ định tham số cuộn, cuộn cưỡng bức.

Mã HTML và CSS

Prokrutka (
chiều cao: 150px; / * chiều cao của khối của chúng tôi * /
nền: #fff; / * màu nền, trắng * /
viền: 1px solid # C1C1C1; / * kích thước và màu sắc của đường viền khối * /


}

Ví dụ về khối div cuộn

Mã HTML và CSS



Một ví dụ về cách hoạt động của CSS



Và ở đây có rất nhiều, nhiều văn bản khác nhau và thông tin khác. Và ở đây có rất nhiều, nhiều văn bản khác nhau và thông tin khác. Và ở đây có rất nhiều, nhiều văn bản khác nhau và thông tin khác. Và ở đây có rất nhiều, nhiều văn bản khác nhau và thông tin khác. Và ở đây có rất nhiều, nhiều văn bản khác nhau và thông tin khác. Và ở đây có rất nhiều, nhiều văn bản khác nhau và thông tin khác. Và ở đây có rất nhiều, nhiều văn bản khác nhau và thông tin khác. Và ở đây có rất nhiều, nhiều văn bản khác nhau và thông tin khác.



Một trong những thuộc tính tràn ra có thể được loại bỏ, sau đó sẽ chỉ cuộn dọc theo một trục, như vậy là khá đủ.
Xem kịch bản làm việc Ví dụ phía dưới.

Hướng dẫn

Sử dụng thẻ div nếu bạn muốn thanh cuộn không dành cho toàn bộ trang mà chỉ dành cho một vùng giới hạn của nó. Trong HTML (Ngôn ngữ đánh dấu siêu văn bản), "thẻ" đề cập đến các lệnh riêng lẻ để trình duyệt hiển thị một phần tử cụ thể trên một trang. Ở dạng đơn giản nhất, thẻ div (thường được gọi là "lớp") như sau:

Nó nằm bên trong lớp

Nơi đây
là thẻ mở và
- đóng cửa. Mọi thứ được đặt giữa thẻ mở và thẻ đóng đều nằm trong lớp như trong vùng chứa và vùng chứa này có thể được ghi kích thước - chiều rộng và chiều cao. Điều này được thực hiện bằng cách sử dụng kiểu tham số bổ sung ("thuộc tính"), sau thẻ mở:

Đây là văn bản bên trong lớp

Bao gồm cả thuộc tính style của thẻ div và các quy tắc cho thanh cuộn của lớp:

Đây là văn bản bên trong lớp


Ở đây tràn: auto, để các thanh cuộn sẽ tự động xuất hiện, tức là khi nội dung của lớp sẽ không vừa với các kích thước đã chỉ định. Nếu tự động được thay thế bằng cuộn, thì những sọc này sẽ luôn hiện diện, bất kể chúng có cần thiết hay không. Và giá trị ẩn sẽ có tác dụng ngược lại - nó sẽ không xuất hiện ngay cả khi nội dung của vùng chứa này không thể nhìn thấy ngoài các cạnh của nó.

Sử dụng một phương pháp tương tự để thêm thanh cuộn nói chung. Theo mặc định, chúng xuất hiện khi cần thiết, nhưng nếu vì bất kỳ lý do gì, nó trở nên cần thiết cho sự hiện diện liên tục của chúng, thì quy tắc kiểu tương ứng sẽ được thêm vào mã html nguồn. Tìm thẻ đóng của phần đầu tài liệu trong mã trang và phía trước nó viết các hướng dẫn kiểu sau:

Ngày nay, có một trang web của riêng bạn không phải là một điều gì đó xa xỉ, mà là một điều cần thiết. Việc tạo ra nó đòi hỏi những kỹ năng và kiến ​​thức nhất định về html. Thật dễ dàng để tạo một trang web đơn giản. Tuy nhiên, trang trí nó và tạo các yếu tố tương tác cung cấp chức năng bổ sung cho trang web sẽ rất khó đối với người mới bắt đầu. Một trong những yếu tố tương tác giúp tăng sự tiện lợi của khách truy cập trang web là cuộn giấy... Nó đặc biệt hữu ích trong các lĩnh vực của trang web, nơi cung cấp kết nối của nó với các tập lệnh (tương tác của trang web với người dùng).

Bạn sẽ cần

  • Internet hoặc bất kỳ hướng dẫn html nào

Hướng dẫn

Điều quan trọng nhất đối với bất kỳ ai là sự tiện lợi. Ý tưởng sử dụng dải cuộn giấy trên trang web của bạn sẽ chỉ phù hợp nếu nó được ra lệnh không phải bởi mong muốn của bạn mà bởi nhu cầu của nó. Tạo bố cục bạn muốn đặt dải cuộn giấy... Chọn một nơi để cuộn (đây còn được gọi là sọc cuộn giấy).

Chọn một vị trí cho dải cuộn giấy trên trang mà bạn quan tâm. Nó phải được liên kết chặt chẽ với một số phần tử (ví dụ: hộp văn bản hoặc danh sách thả xuống). Bạn phải tính địa điểm này bằng pixel hoặc phần trăm. Điều này không khó thực hiện, đặc biệt nếu bố cục trang web có cấu trúc rõ ràng.

Giữa các thẻ BODY, bạn phải thêm một số mã cuộn tiêu chuẩn. Bạn có thể tìm thấy nó trong bất kỳ hướng dẫn html nào. Có hai tùy chọn - thêm đoạn mã này trực tiếp vào mã html của trang hoặc đính kèm đoạn mã đó trong biểu định kiểu css. Phương pháp thứ hai sẽ thuận tiện hơn nếu bạn không thay đổi một mà thay đổi toàn bộ trang web. Sau đó, bạn cần nhập các thông số màu của dải cuộn giấy nếu không nó sẽ có màu xám và không thú vị. Hình bên cho thấy và dán nhãn các phần tử cuộn. Các tham số phải được nhập giống như trong hình, dấu chấm phẩy.

Bây giờ bạn chắc chắn cần những cải tiến của riêng bạn. Tước cuộn giấy trông giống nhau trong tất cả các trình duyệt, hãy kiểm tra trên các trình duyệt chính - Internet Explorer, Mozilla Firefox và Opera. Nếu cô ấy thuộc một trong số họ, hãy quay lại bước đầu tiên và sửa lỗi.

Lời khuyên hữu ích

Có một cách dễ dàng để tạo thanh cuộn cho một trang web. Đặt thông số chiều cao cho trang web của bạn thành 75%, sau đó cuộn sẽ tự xuất hiện. Đúng vậy, các phối màu của nó dù sao cũng có giá trị tùy chỉnh.

Nguồn:

  • Trang web dành cho các nhà phát triển web mới bắt đầu vào năm 2019

Hướng dẫn

Đưa ra quyết định đúng đắn. Dải cuộn giấy chỉ nên xuất hiện trên trang web của bạn nếu nó được quyết định bởi nhu cầu tạo thêm sự tiện lợi cho người dùng, chứ không chỉ theo mong muốn của bạn. Tạo bố cục của trang bạn sẽ lưu trữ dải cuộn giấy... Chọn một nơi thích hợp cho cô ấy.

Tạo bìa cứng cho cuộn (để họ cũng có thể gọi dải cuộn giấy) đến một phần tử trang cụ thể. Nó có thể là một hộp văn bản đại diện cho a. Tính toán "chỗ đậu xe" của dải theo tỷ lệ pixel và tỷ lệ phần trăm. Sẽ không khó chút nào nếu trang được cấu trúc rõ ràng.

Thêm mã dải tiêu chuẩn cuộn giấy giữa các thẻ nội dung. Nếu bạn không biết nội dung này là gì, hãy tải xuống bất kỳ hướng dẫn nào về bố cục html. Ở đó nó sẽ được mô tả rõ ràng, một đoạn mã như vậy. Tốt nhất cho những trường hợp như vậy là có sẵn các mẫu sẵn để bạn có thể lấy một số yếu tố riêng lẻ của mã chương trình từ đó, điều này giúp đơn giản hóa cuộc sống một cách đáng kể. Vì vậy, bạn đã tìm thấy mã. Đặt nó trực tiếp vào mã trang hoặc đính kèm nó vào bảng css, điều này dễ dàng hơn nhiều, nhưng trong trường hợp bạn thay đổi không phải một mà là tất cả các trang của trang web.

Đặt thông số màu cho sọc, nếu không nó sẽ là màu xám tiêu chuẩn, rất có thể sẽ không phù hợp với thiết kế trang web. Các thông số này được đặt theo thứ tự như đối với bất kỳ phần tử đồ họa nào khác của trang. Thử nghiệm trên nhiều trình duyệt như Mozile, Opera và Explorer. Nếu bất kỳ ai trong số họ có nó, hãy sửa các lỗi trong mã chương trình.

Đặt tham số chiều cao trang web thành 75%, sau đó mã chương trình cho cuộn sẽ tự động được thêm vào. Nhưng bạn vẫn cần thay đổi dải cuộn giấy, và cụ thể - các thông số đồ họa của nó. Điều này được mô tả trong các đoạn trước.

Trong bài viết này, chúng tôi sẽ phân tích chi tiết thuộc tính tràn với tất cả các giá trị của nó, điều này cũng cho phép bạn thêm hoặc xóa thanh cuộn ngang / dọc. Nói cách khác, cách tạo thanh cuộn.

Overflow trong CSS chịu trách nhiệm về việc hiển thị thông tin trong một khối sẽ trông như thế nào nếu nội dung vượt quá chiều cao hoặc chiều rộng của khối này. Thuộc tính này chỉ áp dụng cho các phần tử khối (display: block; hoặc những phần tử ban đầu dựa trên khối - div, v.v.).

Các giá trị có thể có mà thuộc tính này nhận (hiển thị theo mặc định):

  • Hiển thị - Hiển thị toàn bộ nội dung của phần tử, thậm chí vượt quá chiều cao và chiều rộng được chỉ định.
  • Ẩn - Chỉ khu vực bên trong phần tử được hiển thị, phần còn lại sẽ bị ẩn.
  • Cuộn - Các thanh cuộn luôn được thêm vào.
  • Tự động - Các thanh cuộn chỉ được thêm vào khi cần thiết.
  • Inherit - Kế thừa giá trị từ cha mẹ.

Thông thường thuộc tính này được sử dụng để xóa hoặc thêm thanh cuộn vào một số phần tử. Vì vậy, chẳng hạn, hãy làm với khung để không nhồi nhét chúng vào kích thước đầy đủ. Hoặc để chèn một số văn bản lớn để nó không chiếm nửa trang, nhưng nằm thoải mái trong một khối đặc biệt, và ở đó nó có thể được cuộn và đọc. Phần lớn, tài sản giải quyết vấn đề hiển thị thông tin thoải mái.

Trong bản demo, bạn có thể quan sát cách từng giá trị thuộc tính thực sự hoạt động:

Mã HTML

Trang

có thể nhìn thấy

ẩn giấu

Các đồng chí! bắt đầu công việc định vị hàng ngày đóng một vai trò quan trọng trong việc hình thành các hệ thống có sự tham gia. Tầm quan trọng của những vấn đề này quá rõ ràng đến mức sự tăng trưởng liên tục về số lượng và phạm vi hoạt động của chúng tôi đòi hỏi phải xác định và sàng lọc các đề xuất mới. Như vậy, việc củng cố và phát triển cấu trúc là một thử nghiệm thú vị trong việc kiểm tra mô hình phát triển. Nhiệm vụ của tổ chức, đặc biệt là mô hình tổ chức hoạt động mới, quyết định phần lớn đến việc tạo ra một hệ thống đào tạo nhân sự, đáp ứng những nhu cầu cấp thiết.

Kinh nghiệm đa dạng và phong phú trong việc củng cố và phát triển cấu trúc cho phép chúng tôi đánh giá tầm quan trọng của các hướng phát triển tiến bộ. Do đó, sự phát triển hơn nữa của các hình thức hoạt động khác nhau cho phép chúng tôi thực hiện các nhiệm vụ quan trọng cho việc phát triển các đề xuất mới. Thực tiễn hàng ngày cho thấy rằng việc thực hiện các mục tiêu kế hoạch cung cấp nhiều (các chuyên gia) tham gia vào việc hình thành các vị trí mà những người tham gia đảm nhận liên quan đến các nhiệm vụ đã đặt ra. Ý nghĩa của những vấn đề này quá rõ ràng rằng việc củng cố và phát triển cơ cấu là một thử nghiệm thú vị trong việc kiểm tra các điều kiện quản lý và tài chính đáng kể. Do đó, sự tăng trưởng liên tục về số lượng và phạm vi hoạt động của chúng tôi cho phép chúng tôi đánh giá tầm quan trọng của các hình thức phát triển. Những cân nhắc về mặt tư tưởng đối với một trật tự cao hơn, cũng như khuôn khổ và địa điểm đào tạo nhân sự, đảm bảo sự tham gia của nhiều (các chuyên gia) vào việc hình thành các vị trí mà những người tham gia đảm nhận liên quan đến các nhiệm vụ đã đặt ra.

cuộn giấy

Các đồng chí! bắt đầu công việc định vị hàng ngày đóng một vai trò quan trọng trong việc hình thành các hệ thống có sự tham gia. Tầm quan trọng của những vấn đề này quá rõ ràng đến mức sự tăng trưởng liên tục về số lượng và phạm vi hoạt động của chúng tôi đòi hỏi phải xác định và sàng lọc các đề xuất mới. Như vậy, việc củng cố và phát triển cấu trúc là một thử nghiệm thú vị trong việc kiểm tra mô hình phát triển. Nhiệm vụ của tổ chức, đặc biệt là mô hình tổ chức hoạt động mới, quyết định phần lớn đến việc tạo ra một hệ thống đào tạo nhân sự, đáp ứng những nhu cầu cấp thiết.

Kinh nghiệm đa dạng và phong phú trong việc củng cố và phát triển cấu trúc cho phép chúng tôi đánh giá tầm quan trọng của các hướng phát triển tiến bộ. Do đó, sự phát triển hơn nữa của các hình thức hoạt động khác nhau cho phép chúng tôi thực hiện các nhiệm vụ quan trọng cho việc phát triển các đề xuất mới. Thực tiễn hàng ngày cho thấy rằng việc thực hiện các mục tiêu kế hoạch cung cấp nhiều (các chuyên gia) tham gia vào việc hình thành các vị trí mà những người tham gia đảm nhận liên quan đến các nhiệm vụ đã đặt ra. Ý nghĩa của những vấn đề này quá rõ ràng rằng việc củng cố và phát triển cơ cấu là một thử nghiệm thú vị trong việc kiểm tra các điều kiện quản lý và tài chính đáng kể. Do đó, sự tăng trưởng liên tục về số lượng và phạm vi hoạt động của chúng tôi cho phép chúng tôi đánh giá tầm quan trọng của các hình thức phát triển. Những cân nhắc về mặt tư tưởng đối với một trật tự cao hơn, cũng như khuôn khổ và địa điểm đào tạo nhân sự, đảm bảo sự tham gia của nhiều (các chuyên gia) vào việc hình thành các vị trí mà những người tham gia đảm nhận liên quan đến các nhiệm vụ đã đặt ra.

Tự động

Các đồng chí! bắt đầu công việc định vị hàng ngày đóng một vai trò quan trọng trong việc hình thành các hệ thống có sự tham gia. Tầm quan trọng của những vấn đề này quá rõ ràng đến mức sự tăng trưởng liên tục về số lượng và phạm vi hoạt động của chúng tôi đòi hỏi phải xác định và sàng lọc các đề xuất mới. Như vậy, việc củng cố và phát triển cấu trúc là một thử nghiệm thú vị trong việc kiểm tra mô hình phát triển. Nhiệm vụ của tổ chức, đặc biệt là mô hình tổ chức hoạt động mới, quyết định phần lớn đến việc tạo ra một hệ thống đào tạo nhân sự, đáp ứng những nhu cầu cấp thiết.

Kinh nghiệm đa dạng và phong phú trong việc củng cố và phát triển cấu trúc cho phép chúng tôi đánh giá tầm quan trọng của các hướng phát triển tiến bộ. Do đó, sự phát triển hơn nữa của các hình thức hoạt động khác nhau cho phép chúng tôi thực hiện các nhiệm vụ quan trọng cho việc phát triển các đề xuất mới. Thực tiễn hàng ngày cho thấy rằng việc thực hiện các mục tiêu kế hoạch cung cấp nhiều (các chuyên gia) tham gia vào việc hình thành các vị trí mà những người tham gia đảm nhận liên quan đến các nhiệm vụ đã đặt ra. Ý nghĩa của những vấn đề này quá rõ ràng rằng việc củng cố và phát triển cơ cấu là một thử nghiệm thú vị trong việc kiểm tra các điều kiện quản lý và tài chính đáng kể. Do đó, sự tăng trưởng liên tục về số lượng và phạm vi hoạt động của chúng tôi cho phép chúng tôi đánh giá tầm quan trọng của các hình thức phát triển. Những cân nhắc về mặt tư tưởng đối với một trật tự cao hơn, cũng như khuôn khổ và địa điểm đào tạo nhân sự, đảm bảo sự tham gia của nhiều (các chuyên gia) vào việc hình thành các vị trí mà những người tham gia đảm nhận liên quan đến các nhiệm vụ đã đặt ra.

body (margin: 0 0 0 0; padding: 0 0 60px 0; font-size: 16px;) h2 (color: # CC0033;) div (width: 200px; / * fixed width * / height: 300px; / * fixed height * / border: 1px solid # 555; padding: 4px; margin: 4px; float: left;) .VosystemDiv (tràn: hiển thị;) .HiddenDiv (tràn: ẩn;) .ScrollDiv (tràn: cuộn;) .AutoDiv ( tràn: auto;)

Điều đáng chú ý là trong trường hợp cụ thể này, các khối có chiều cao và chiều rộng cố định cho trước. Điều này quan trọng, ví dụ, hãy xem xét tùy chọn khi chiều cao khối được đặt thành tự động:

Chúng ta có thể thấy rằng văn bản được hiển thị chính xác bên trong khối trong mọi trường hợp, ngoại trừ một chút bất tiện trong trường hợp cuộn, nơi các thanh cuộn không hoạt động xuất hiện.

Nhưng trong trường hợp này có một mối nguy hiểm nhỏ, mà nhiều người không hiểu tại sao nó lại phát sinh và làm thế nào để khắc phục nó. Vấn đề là nếu một khối có tràn: hiển thị; nghĩa là giá trị mặc định và nội dung của nó có các phần tử với bất kỳ giá trị float nào, ngoại trừ không có giá trị nào, thì tất cả điều này sẽ được hiển thị không chính xác. Để hiểu tình huống này là gì, hãy xem xét một ví dụ:

Trang

Có một khối khác trong khối VisibleDiv.

có thể nhìn thấy

Các đồng chí! bắt đầu công việc định vị hàng ngày đóng một vai trò quan trọng trong việc hình thành các hệ thống có sự tham gia. Tầm quan trọng của những vấn đề này quá rõ ràng đến mức sự tăng trưởng liên tục về số lượng và phạm vi hoạt động của chúng tôi đòi hỏi phải xác định và sàng lọc các đề xuất mới. Như vậy, việc củng cố và phát triển cấu trúc là một thử nghiệm thú vị trong việc kiểm tra mô hình phát triển. Nhiệm vụ của tổ chức, đặc biệt là mô hình tổ chức hoạt động mới, quyết định phần lớn đến việc tạo ra một hệ thống đào tạo nhân sự, đáp ứng những nhu cầu cấp thiết.

Đi kèm ngay sau div với tràn: hiển thị (mặc định)

Không có gì trong khối VisibleDiv

có thể nhìn thấy

Các đồng chí! bắt đầu công việc định vị hàng ngày đóng một vai trò quan trọng trong việc hình thành các hệ thống có sự tham gia. Tầm quan trọng của những vấn đề này quá rõ ràng đến mức sự tăng trưởng liên tục về số lượng và phạm vi hoạt động của chúng tôi đòi hỏi phải xác định và sàng lọc các đề xuất mới. Như vậy, việc củng cố và phát triển cấu trúc là một thử nghiệm thú vị trong việc kiểm tra mô hình phát triển. Nhiệm vụ của tổ chức, đặc biệt là mô hình tổ chức hoạt động mới, quyết định phần lớn đến việc tạo ra một hệ thống đào tạo nhân sự, đáp ứng những nhu cầu cấp thiết.

body (margin: 0 0 0 0; padding: 0 0 60px 0; font-size: 16px;) h2 (color: # CC0033;) p (float: left;) div (width: 500px; height: auto; border: 1px solid # 555; padding: 4px; margin: 4px;) .VosystemDiv (tràn: hiển thị; background: rgba (0,255,0,0.1);) .ignor (background: rgba (0,255,0,0.6); color: # FFFFFF; font-weight: bold;)

Trong trường hợp đầu tiên, bạn có thể thấy rằng nội dung có thuộc tính float rời khỏi khối và không được nó tính đến khi xác định chiều cao khối, trong trường hợp thứ hai, bên dưới khối có tràn: hiển thị; một khối khác được đặt đặc biệt và tô màu khác. Đây không phải là những ví dụ duy nhất về cách các khối như vậy có thể hoạt động trên trang (với tràn: hiển thị; và chiều cao: tự động;). Điều này có thể được khắc phục bằng cách thay thế giá trị hiển thị bằng ẩn, cần nhớ rằng thuộc tính này chỉ nên được chỉ định cho các khối có chiều cao: auto; nếu có một chiều cao cố định, thì rất có thể nội dung sẽ bị ẩn nếu nó lớn hơn chiều cao được chỉ định.

Đây là phiên bản sửa đổi sẽ trông như thế nào:

Ngoài ra, bạn sẽ không gặp vấn đề như vậy nếu khối có tràn: hiển thị; và chiều cao: auto; cũng đặt một số giá trị cho thuộc tính float. Nói chung, trong nhiều trường hợp, việc hiển thị các mục phụ thuộc vào một tập hợp các thuộc tính chứ không phụ thuộc vào các thuộc tính riêng lẻ.

Bạn có thể sử dụng tràn-y: cuộn để cuộn theo chiều dọc.

Lorem Ipsum chỉ đơn giản là văn bản giả của ngành in ấn và sắp chữ. Lorem Ipsum đã trở thành văn bản giả tiêu chuẩn của ngành kể từ những năm 1500, khi một máy in không xác định lấy một dãy loại và xáo trộn nó để tạo thành một cuốn sách mẫu. Nó đã tồn tại không chỉ năm thế kỷ, mà còn là bước nhảy vọt trong lĩnh vực sắp chữ điện tử, về cơ bản vẫn không thay đổi. Nó được phổ biến vào những năm 1960 với việc phát hành các tờ Letraset chứa các đoạn Lorem Ipsum, và gần đây hơn là với phần mềm xuất bản trên máy tính để bàn như Aldus PageMaker bao gồm các phiên bản của Lorem Ipsum. Lorem Ipsum chỉ đơn giản là văn bản giả của ngành in ấn và sắp chữ. Lorem Ipsum đã trở thành văn bản giả tiêu chuẩn của ngành kể từ những năm 1500, khi một máy in không xác định lấy một dãy loại và xáo trộn nó để tạo thành một cuốn sách mẫu. Nó đã tồn tại không chỉ năm thế kỷ, mà còn là bước nhảy vọt trong lĩnh vực sắp chữ điện tử, về cơ bản vẫn không thay đổi. Nó được phổ biến vào những năm 1960 với việc phát hành các tờ Letraset chứa các đoạn Lorem Ipsum, và gần đây hơn là với phần mềm xuất bản trên máy tính để bàn như Aldus PageMaker bao gồm các phiên bản của Lorem Ipsum. Lorem Ipsum chỉ đơn giản là văn bản giả của ngành in ấn và sắp chữ. Lorem Ipsum đã trở thành văn bản giả tiêu chuẩn của ngành kể từ những năm 1500, khi một máy in không xác định lấy một dãy loại và xáo trộn nó để tạo thành một cuốn sách mẫu. Nó đã tồn tại không chỉ năm thế kỷ, mà còn là bước nhảy vọt trong lĩnh vực sắp chữ điện tử, về cơ bản vẫn không thay đổi. Nó được phổ biến vào những năm 1960 với việc phát hành các tờ Letraset chứa các đoạn Lorem Ipsum, và gần đây hơn là với phần mềm xuất bản trên máy tính để bàn như Aldus PageMaker bao gồm các phiên bản của Lorem Ipsum. Lorem Ipsum chỉ đơn giản là văn bản giả của ngành in ấn và sắp chữ. Lorem Ipsum đã trở thành văn bản giả tiêu chuẩn của ngành kể từ những năm 1500, khi một máy in không xác định lấy một dãy loại và xáo trộn nó để tạo thành một cuốn sách mẫu. Nó đã tồn tại không chỉ năm thế kỷ, mà còn là bước nhảy vọt trong lĩnh vực sắp chữ điện tử, về cơ bản vẫn không thay đổi. Nó được phổ biến vào những năm 1960 với việc phát hành các tờ Letraset chứa các đoạn Lorem Ipsum, và gần đây hơn là với phần mềm xuất bản trên máy tính để bàn như Aldus PageMaker bao gồm các phiên bản của Lorem Ipsum. Lorem Ipsum chỉ đơn giản là văn bản giả của ngành in ấn và sắp chữ. Lorem Ipsum đã trở thành văn bản giả tiêu chuẩn của ngành kể từ những năm 1500, khi một máy in không xác định lấy một dãy loại và xáo trộn nó để tạo thành một cuốn sách mẫu. Nó đã tồn tại không chỉ năm thế kỷ, mà còn là bước nhảy vọt trong lĩnh vực sắp chữ điện tử, về cơ bản vẫn không thay đổi. Nó được phổ biến vào những năm 1960 với việc phát hành các tờ Letraset chứa các đoạn Lorem Ipsum, và gần đây hơn là với phần mềm xuất bản trên máy tính để bàn như Aldus PageMaker bao gồm các phiên bản của Lorem Ipsum.