Màn hình hiển thị 3 div được tạo động và được tải. Vấn đề tôi gặp phải là việc thay đổi kích thước để hoạt động khi tôi cố gắng làm cho các div chuyển sang chế độ toàn màn hình. (Nhấp vào nút phía trước và nút thứ 2 ở mặt sau). Khi sử dụng tùy chọn chọn ở trên cùng, thay đổi kích thước hoạt động hoàn hảo, nhưng toàn màn hình không có tác dụng tương tự.Tạo chức năng toàn màn hình động và giảm thiểu chức năng Div
Đây là plunkr tôi: http://plnkr.co/edit/qYxIRjs6KyNm2bsNtt1P
Đây là chức năng thay đổi kích thước hiện tại của tôi:
for(i = 0; i<numOfDivs.length; i++){
var flipTarget = document.getElementById(flipDiv[i]);
addResizeListener(flipTarget, function() {
for(j = 0; j<numOfDivs.length; j++){
var style = window.getComputedStyle(flipTarget);
divWidth = parseInt(style.getPropertyValue('width'), 10);
divHeight = parseInt(style.getPropertyValue('height'), 10);
width = divWidth - margin.left - margin.right;
height = divHeight - margin.top - margin.bottom;
document.getElementById(frontDivNames[j]).innerHTML = '<span style="font-size: 40px; font-family:icons; cursor:pointer" id="flip" onclick="flipper(\''+flipperDivNames[j]+'\')"></span>';
makeTestGraph();
makeSliderGraph();
};
});
}
Bất kỳ giúp đỡ về cất giấu tất cả các divs khác và làm cho chúng xuất hiện trở lại sau này cũng sẽ được đánh giá rất nhiều. Điều này đã mất một vài ngày làm việc và tôi đã nhận được gần như hư không mặc dù viết lại mã nhiều lần.
Cảm ơn sự giúp đỡ.
Vì vậy, nút thứ hai có cùng hành vi của lựa chọn để đi toàn màn hình? Một câu hỏi khác, khi chúng ta đi vào chế độ toàn màn hình, tất cả các div khác sẽ ẩn? – n0m4d
yes @ n0m4d bạn nhận được nó –