Tôi đã tìm kiếm khắp nơi trên Internet và trong khi tôi tìm thấy bài đăng stackoverflow này rất sâu sắc Có thể thay đổi vị trí của các cửa sổ bật lên Bootstrap dựa trên chiều rộng màn hình không? , nó vẫn không trả lời câu hỏi của tôi, có thể là do tôi không hiểu vị trí / điểm bù.
Đây là những gì tôi đang cố gắng làm. Tôi muốn vị trí Cửa sổ bật lên của Bản đồ khởi động Twitter là RIGHT trừ khi cửa sổ bật lên của điểm phát sóng sẽ được định vị bên ngoài khung nhìn, khi đó tôi muốn nó được định vị TRÁI. Tôi đang tạo một ứng dụng web trên iPad có các điểm phát sóng, khi bạn nhấn vào một điểm phát sóng, thông tin sẽ xuất hiện nhưng tôi không muốn nó xuất hiện bên ngoài chế độ xem khi cuộn ngang bị khóa.
Tôi nghĩ nó sẽ diễn ra như thế này:
$('.infopoint').popover({
trigger:'hover',
animation: false,
placement: wheretoplace
});
function wheretoplace(){
var myLeft = $(this).offset.left;
if (myLeft<500) return 'left';
return 'right';
}
Suy nghĩ? Cảm ơn!
auto
không phải lúc nào cũng hoạt động hoàn hảo tùy thuộc vào bố cục trang và nội dung bạn đưa vào cửa sổ bật lên.