cuốn sách gpt4 ai đã làm

CSS :target selector one link targeting two div's?

In lại Tác giả: Hồ Xil Thời gian cập nhật: 2023-11-01 14:45:00 28 4
mua khóa gpt4 Nike

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ảm ơn trước!


mã HTML



这是一个vĩ cầm

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;
}

điều hướng{display:none;}

nhãn{màu:xanh;trang trí văn bản:gạch dưới;}


Đây là một câu đố

Về CSS: bộ chọn mục tiêu một liên kết nhắm mục tiêu hai div?, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/31766106/

28 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress