CSS :target selector one link targeting two div's?
In lạiTác giả: Hồ XilThời gian cập nhật: 2023-11-01 14:45:00284
Tôi đang cố gắng thực hiện chuyển đổi menu di động đơn giản chỉ bằng CSS. Bằng cách hiển thị và ẩn hai nút có liên kết khác nhau đến các lớp hiển thị hoặc ẩn menu điều hướng.
là người biên tập hướng dẫn nàyliên kết , nhưng bây giờ tôi muốn các nút đóng và mở nằm ở các div riêng biệt (div tiêu đề) và tôi gặp sự cố khi định vị điều hướng để hiển thị hoặc ẩn.
Bằng cách nào đó tôi không thể có được liên kết chính xác tới menu.
Vì vậy, phần làm việc là tôi có một div chứa hai liên kết hiển thị và ẩn nhau như các nút chuyển đổi liên kết
Bây giờ tôi muốn họ hiển thị và ẩn menu. Điều tôi đã thay đổi so với hướng dẫn là các nút chuyển đổi không còn nằm trong cùng một div nữa và bây giờ tôi không thể đặt chúng ở vị trí điều hướng. Vì vậy, đây là vấn đề về đánh dấu HTML/CSS mà tôi đang gặp phải.
Đây là những gì tôi đã có cho đến nay, tôi đoán đó là một điều đơn giản nhưng bất kỳ sự trợ giúp nào cũng sẽ được đánh giá cao.
Cập nhật nhỏ, hướng dẫn này sử dụng bộ chọn :target, đây là mô tả của w3school: Một URL có # theo sau là tên liên kết, được liên kết với một thành phần trong tài liệu. Phần tử được liên kết đến là phần tử đích. Bộ chọn :target có thể được sử dụng để tạo kiểu cho phần tử đích của sự kiện hiện tại. w3schools.com/cssref/sel_target.asp
câu trả lời hay nhất
Bạn thực sự có thể đơn giản hóa mã của mình. Trong trường hợp này bạn không cần div. Bạn chỉ cần một liên kết để chuyển đổi menu - tại sao lại đặt liên kết vào div? xem bên dưới
nhãn { cursor: pointer; } #thực đơn { hiển thị: không có /* ẩn hộp kiểm */ } .menu chính { display: none; } #menu:đã chọn + .mainmenu { display: block; }
Tôi có một div mà tôi muốn hiển thị dưới dạng :target bằng css. Cho đến nay điều này hoạt động tốt. Vấn đề của tôi là: Tôi muốn nó mờ dần. Mã của tôi: Nội dung #stuff { opacity:0;
Tôi muốn tìm tệp libc.so được sử dụng trong bản dựng Rust để tôi có thể truy vấn nó bằng --version. (Một số libcs hiển thị thông tin phiên bản của họ thông qua macro C, vì vậy giải pháp thay thế của họ là sử dụng thùng cc trong tập lệnh xây dựng. Nhưng những người khác thích
Tôi vẫn không hiểu tại sao quy tắc "giả" trong Makefile lại có ".PHONY" làm mục tiêu. Như một điều kiện tiên quyết, điều này sẽ hợp lý hơn. Tôi có cần phải giải thích thêm về điều này không? Nếu A phụ thuộc vào B và B sai thì A sai. Vì vậy, với .PH
Tôi là một lập trình viên xuất sắc, rất giỏi!