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

Hoạt ảnh CSS thay đổi từ lớp này sang lớp khác::after

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-04 01:44:33 26 4
mua khóa gpt4 Nike

Tôi đang cố gắng sử dụng hoạt ảnh css để tạo hiệu ứng thay đổi từ lớp này sang lớp khác. Ý tưởng cơ bản là tạo hiệu ứng cho một thanh trượt trượt từ cạnh này sang cạnh khác khi người dùng nhấp vào nút.

Mã của tôi cho đến nay. https://jsfiddle.net/b5sqvrpz/

.verticalcontainer
{
width: 100%;
hiển thị:flex;
hướng linh hoạt: hàng;
căn chỉnh các mục: giữa;
biện minh-nội dung: trung tâm;
}
#pwrbtn.off:sau
{
display:block;
chiều cao: 100%;
nội dung: "■";
color: blue;
position: relative;
trái: -53%;
-webkit-transition: tất cả 1s tuyến tính;
-moz-transition: tất cả 1s tuyến tính;
-o-transition: tất cả 1s tuyến tính;
chuyển đổi: tất cả các chuyển đổi tuyến tính 1;
}

#pwrbtn.on:sau
{
display:block;
chiều cao: 100%;
nội dung: "■";
color: blue;
position: relative;
phải: -53%;
-webkit-transition: tất cả 1s tuyến tính;
-moz-transition: tất cả 1s tuyến tính;
-o-transition: tất cả 1s tuyến tính;
chuyển đổi: tất cả các chuyển đổi tuyến tính 1;
}

câu trả lời hay nhất

Bạn không cần 2 lớp cho việc này, vì lớp "đóng" chỉ có thể là kiểu mặc định. Ngoài ra, bạn sẽ muốn sử dụng bên trái Nhắm mục tiêu, bởi vì bạn không thể nhắm mục tiêu bên trái đến right Những thay đổi là hoạt hình. Cuối cùng, bạn có thể đơn giản hóa CSS của mình rất nhiều vì nếu các quy tắc CSS không thay đổi, bạn không cần phải lặp lại chúng. Vì vậy, đối với trạng thái "bật", bạn chỉ cần xác định mớibên tráiVị trí:

$(function() {
$('button').click(function() {
$(this).toggleClass('on');
});
});
.verticalcontainer {
width: 100%;
hiển thị:flex;
hướng linh hoạt: hàng;
căn chỉnh các mục: giữa;
biện minh-nội dung: trung tâm;
}
#pwrbtn:sau {
display:block;
chiều cao: 100%;
nội dung: "■";
color: blue;
position: relative;
trái: -53%;
-webkit-transition: tất cả 1s tuyến tính;
-moz-transition: tất cả 1s tuyến tính;
-o-transition: tất cả 1s tuyến tính;
chuyển đổi: tất cả các chuyển đổi tuyến tính 1;
}
#pwrbtn.on:sau {
trái:53%;
}


Tắt



Bật


Về việc thay đổi hoạt ảnh CSS từ lớp này sang lớp khác::Sau đó, 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/44809201/

26 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