Ẩn video css
Hide Self View Zoom là gì? Show Hide Self View Zoom là gì?Hide Self View (Ẩn khung hình bản thân). Nếu video của bạn được bật trong cuộc họp có nhiều người tham gia, video sẽ tự động hiển thị cho tất cả những người tham gia, bao gồm cả bạn. Nếu bạn có thể thể hiện bản thân, bạn có thể thấy cách bạn nhìn đối diện với người khác. Nếu bạn ẩn khung hình bản thân, màn hình video của riêng bạn sẽ biến mất khỏi màn hình, để lại nhiều vị trí hơn cho những người tham gia khác nhìn thấy. Bạn có thể kiểm tra việc ẩn hay hiện mình trong màn hình video của riêng bạn cho mỗi cuộc họp Để chạy chương trình trên ta lưu tên file “anyName. html(chỉ mục. html)”. Nhấp chuột phải vào tệp và chọn tùy chọn “Mở bằng Máy chủ Trực tiếp” trong trình chỉnh sửa Visual Studio Code đầu raĐiều này sẽ tạo ra đầu ra sau trên bảng điều khiển - Trong đầu ra mẫu ở trên, thẻ video đã bị tắt. Nếu bạn muốn kích hoạt, chỉ cần bình luận dòng trên i. e Bạn có bao giờ tự hỏi tại sao chúng ta có rất nhiều kỹ thuật giấu một phần tử khi tất cả chúng giống như đang làm một điều tương tự ? Tất cả các phương pháp này thực sự có khác nhau một chút và sự khác biệt này chỉ ra mỗi phương pháp nên được sử dụng trong một trường hợp cụ thể. Hướng dẫn này sẽ đề cập đến những điểm khác biệt nhỏ mà bạn cần lưu ý khi ẩn phần tử bằng cách sử dụng bất kỳ phương pháp nào ở trên Hướng dẫn này sẽ đề cập đến những điểm khác biệt nhỏ mà bạn cần lưu ý khi ẩn phần tử bằng cách sử dụng bất kỳ phương pháp nào ở trên Nội dung1, Độ mờThuộc tính 1 là để thiết lập 7 (độ trong suốt ) của phần tử. Nó không được thiết kế để thay đổi giới hạn khung của phần tử bên dưới bất kỳ hình thức nàoĐiều này có nghĩa là cài đặt độ mờ xuống 0 chỉ để ẩn phần tử một cách trực quan. Phần tử vẫn sử dụng vị trí của nó và ảnh hưởng đến cục bộ của trang web. Nó cũng sẽ phản hồi lại với tương tác của người dùng 3Nếu bạn định sử dụng thuộc tính độ mờ để ẩn hoàn toàn khỏi màn hình – thật đáng tiếc, điều này là không thể. Phần tử và tất cả nội dung của nó sẽ vẫn được trình duyệt hiển thị (hiển thị trắng), giống như tất cả các phần tử khác trên trang web. Nói cách khác, phần tử vẫn đang hoạt động (vẫn bắt được các tương tác từ người dùng) như cách nó không bị làm mờ Chính vì thế tôi khuyến mãi nên sử dụng thuộc tính 1 tạo ra các hiệu ứng sinh độngVui lòng xem demo Khi bạn di chuột qua khối thứ hai bị ẩn, phần tử sẽ chuyển dòng trôi nổi từ trạng thái trong suốt hoàn toàn rõ ràng rõ ràng. Và khi chuột ko còn ở khối thứ 2 nữa thì khối này bị ẩn đi. Điều này chứng tỏ rõ ràng, khối ẩn đi vẫn có thể tiếp nhận các tác động tương tác từ người dùng 2, Khả năng hiển thịThuộc tính tiếp theo trong danh sách là Khả năng hiển thị của 9. Thuộc tính cài đặt này sẽ làm ẩn phần tửCũng giống như thuộc tính 1, ẩn phần tử sẽ vẫn ảnh hưởng đến cấu trúc cục bộ của trang web. Sự khác biệt duy nhất là thời gian này nó sẽ không nắm bắt bất kỳ tương tác nào của người dùng khi bị ẩn khỏi người dùngThuộc tính này cũng có thể làm cho các hình ảnh động miễn phí là trạng thái ban đầu và cuối cùng có các giá trị khác nhau. Điều này đảm bảo rằng quá trình chuyển đổi giữa các trạng thái hiển thị có thể được trơn tru thay vì đột ngột 7Sự khác biệt giữa Visibility và Opacity
4, Hiển thịThuộc tính 4 ẩn phần tử theo đúng nghĩa thực của từ đó. Thiết lập 4 về 5 chắc chắn khối sẽ không được tạo raThuộc tính sử dụng, không có khoảng trống nào để lùi lại sau khi phần tử đã bị ẩn đi. Không chỉ vậy, bất kỳ tương tác trực tiếp nào (click, mouse_up,. v. v. ) any of user will not done when 4 was set at 5Hơn nữa, người đọc sẽ không đọc được nội dung của phần tử. Nó giống như phần tử không tồn tại Tất cả các hậu duệ của phần tử cũng sẽ bị ẩn. Thuộc tính này không thể có được các hoạt ảnh vì vậy sự chuyển đổi giữa các trạng thái khác nhau luôn luôn xung đột Xin lưu ý, phần tử vẫn có thể truy cập qua DOM. Bạn sẽ có thể thao tác nó giống như bất kỳ yếu tố nào khác 90Please see this demo CSS Bạn sẽ thấy rằng khối thứ hai có một đoạn văn thuộc tính 4 được thiết lập về 94 nhưng đoạn văn vẫn vô hình. Đây là một sự khác biệt khác giữa 95 và 96. Trong trường hợp đầu tiên, bất kỳ hậu duệ nào được thiết lập 2 về 04 sẽ được hiển thị nhưng đó không phải là những gì xảy ra với 4. Tất cả các phần tử con đều bị ẩn bất kể giá trị của các thuộc tính được hiển thịBây giờ, di chuột một vài lần trên khối đầu tiên trong bản giới thiệu. Đã hoàn thành tác vụ? . Điều này sẽ làm cho khối thứ hai nhìn thấy được. Giá trị bên trong bây giờ là một số khác không. Điều này là do phần tử, mặc dù ẩn với người dùng nhưng vẫn có thể thao tác bằng JavaScript 4, Vị tríGiả sử bạn có một phần tử mà bạn muốn tương tác nhưng bạn không muốn nó ảnh hưởng đến việc bố trí trang web của bạn. Không có cách nào có thể xử lý khả năng truy cập vào thời điểm này. Một điều bạn có thể làm trong trường hợp này là chuyển các phần tử ra khỏi khung nhìn. Bằng cách nào đó nó sẽ không ảnh hưởng đến việc bố trí và vẫn hoạt động được. Đây là cách CSS làm điều đó 98Vui lòng xem bản demo này Ý tưởng chính ở đây là đặt giá trị bên trái và âm đủ cao để phần tử không còn hiển thị trên màn hình nữa. Một lợi ích (hoặc nhược điểm tiềm ẩn) của kỹ thuật này là nội dung của một phần xác định tử có thể được đọc bởi các màn hình đọc. Điều này hoàn toàn dễ hiểu bởi vì bạn chỉ di chuyển các phần tử ra khỏi khung để người dùng không thể nhìn thấy nó 5, Đường dẫn clipMột cách khác để ẩn các phần tử bằng cách cắt chúng. Trước đây, điều này có thể được thực hiện với thuộc tính 80 nhưng sau đó không được ủng hộ vì có một thuộc tính tốt hơn được gọi là 81Nitish Kumar gần đây đã giới thiệu một 81 tại SitePoint, vì vậy hãy cứ thoải mái thử nghiệm một thuộc tính có hiệu quả vượt trộiLưu ý rằng thuộc tính 81 được sử dụng bên dưới không được hỗ trợ đầy đủ trong IE hoặc Edge. Thuộc tính 81 khi được sử dụng để ẩn một phần tử sẽ như sau. 0Xem Demo trong liên kết này
Kết luậnTrong hướng dẫn này, chúng tôi đã xem xét năm phương pháp ẩn các phần tử khác nhau với CSS. Mỗi phương pháp đều khác nhau theo cách này hay cách khác. Biết được những gì bạn muốn có thể giúp bạn quyết định phương pháp nào sẽ sử dụng |