Tôi đã sử dụng chức năng jQuery Height. Nhưng đã xảy ra sự cố khi nhận được chiều cao chính xác của phần tử div
của tôi. Chiều cao của thành phần div
này được đặt thành auto
, có nghĩa là chiều cao của div
chỉ phụ thuộc vào các phần tử bên trong của nó. Khi tôi thử sử dụng trang .height()
trong trang của mình, tôi nhận được kết quả sau:Vấn đề jQuery .height() với chrome
Chrome: 1276 px
Firefox: 1424 px
Nhưng khi bạn thấy cả hai đều có chiều cao bằng nhau. Điều duy nhất là hàm height()
trả về kết quả khác nhau.
Dưới đây là các mã:
<div class="single-mid" style="position:relative;width:700px;margin:-1px 0 0 1px;padding-right:56px;">
<div>Sample Inside Element</div>
</div>
<script type="text/javascript">
$(document).ready(function(){
var less_height = $('.single-mid').height() -10;
$('.single-mid').height(less_height);
});
</script>
Nhưng tôi đã cố gắng để thiết lập chiều cao của div vào 1424px. Cả hai trình duyệt đều trả lại kết quả tương tự.
Bất kỳ ý tưởng nào? Cảm ơn trước.
Vui lòng cung cấp một liên kết hoặc demo. –
tôi chưa tải lên trang web trực tiếp. Tôi hiện đang làm việc trên nó trên localhost. – Trez