我不知道我應該如何去使用Javascript或jQuery庫來獲取瀏覽器高度,然後將其傳遞給我的外部CSS文件中使用的變量?在css文件中的瀏覽器高度
回答
您可以使用$(document).height()
查找總文檔的高度。
您可以使用$(window).height()
找到視
我不會使用JavaScript的高度,如何對媒體的查詢?
media screen and (min-height:700px){
/* Specific styles... */
}
沒有辦法動態地將任何東西傳遞給CSS。相反,您應該設計您的CSS以響應不同的文檔高度。
要獲取客戶端的高度和寬度,請動態使用javascript,然後動態設置對象的高度和寬度。您可以使用以下JavaScript示例來獲取客戶端的高度和寬度,因爲它取決於您使用的瀏覽器。 獲取客戶端的高度和寬度嘗試此javascript:
var myWidth; var myHeight;
如果(typeof運算(window.innerWidth)== '編號'){
//非IE
myWidth = window.innerWidth; myHeight = window.innerHeight;
}否則如果(document.documentElement中& &
(document.documentElement.clientWidth || document.documentElement.clientHeight)){
// IE 6+在 '標準兼容模式'
myWidth = document.documentElement.clientWidth; myHeight = document.documentElement.clientHeight;
}否則如果(document.body的& &(document.body.clientWidth || document.body.clientHeight)){
// IE 4兼容
myWidth = document.body.clientWidth ; myHeight = document.body.clientHeight;
}
- 1. 瀏覽器中的CSS高度尺寸
- 2. IE瀏覽器的CSS漸變高度?
- 3. Safari瀏覽器會忽略CSS高度
- 4. CSS Window調整瀏覽器高度
- 5. 手機CSS高度100%+瀏覽器chrome?
- 6. 瀏覽器加載的寬度/高度值不在CSS文件上
- 7. 在Chrome瀏覽器(火狐瀏覽器和IE瀏覽器都在工作)中jQuery CSS div高度不匹配
- 8. CSS在瀏覽器中檢查行高
- 9. css在瀏覽器窗口中顯示塊高度變化
- 10. iframe在Android瀏覽器中不尊重css高度?
- 11. 在Safari瀏覽器中CSS線高度呈現不同
- 12. 具有跨瀏覽器CSS的等高高度列
- 13. 瀏覽器忽略css的高度和寬度
- 14. 如何用CSS調整100%的瀏覽器高度和寬度?
- 15. 谷歌瀏覽器中的iframe高度
- 16. 在瀏覽器中調整div的寬度和高度用CSS調整大小
- 17. 使用CSS更改瀏覽器高度時調整div寬度
- 18. 在一個小瀏覽器窗口中的文本框高度
- 19. modalbox高度偏移jqmodal中的瀏覽器高度?
- 20. 瀏覽器寬度和高度
- 21. 瀏覽器大小(寬度和高度)
- 22. 不同瀏覽器的CSS文件
- 23. 文件在瀏覽器中
- 24. JS檢測瀏覽器的寬度和高度在Chrome瀏覽器和Safari瀏覽器,但不是IE9或FF9
- 25. css - 計算android瀏覽器欄的高度?
- 26. 如何從CSS獲取瀏覽器的高度
- 27. 使用CSS達到瀏覽器底部的動態高度
- 28. 設置div高度以適合使用CSS的瀏覽器
- 29. 如何在瀏覽器中獲取最大文檔高度?
- 30. 瀏覽器窗口和div的高度
利用CSS是不可能得到'高度()'窗口例如。絕對不會。你必須使用一些腳本語言。 – Sajmon