我有一個div,我想要全屏(100%寬度/窗口大小的高度)onClick單獨按鈕,圖像或鏈接。我將如何去使用Javascript/jQuery的這個?在按鈕上點擊div'fullscreen'?
2
A
回答
6
有一個HTML5 fullscreen API,但它不支持足夠的生產。
你可以試試這個:
$('#theButton').click(function() {
$('#theDiv').css({
position: 'fixed',
top: 0,
right: 0,
bottom: 0,
left: 0,
zIndex: 999
});
});
1
如何:
#HTML
<div id="some_id"></div>
<div id="button"></div>
#JS
$('#button').click(function() {
$('#some_id').width($(window).width());
$('#some_id').height($(window).height());
});
0
您可以使用此功能來獲得的寬度和高度
$(window).width();
$(window).height();
$(document).width();
$(document).height();
,然後用它
var w = $(document).width();
var h = $(document).height();
$("#theid").css('width',w);
$("#theid").css('height',h);
0
下面是從昨天我的回答的扭捏版本:
$(':button').click(function() {
$('div > div').css({
position:'absolute', //or fixed depending on needs
top: $(window).scrollTop(), // top pos based on scoll pos
left: 0,
height: '100%',
width: '100%'
});
});
0
你會以100%的width
和height
希望fixed
位置元素,如果你沒有背景色或圖像,你將能夠點擊它。設置z-index
高於所有其他元素,以確保它在前面,如果你需要的話。
$('#id').css({
position: 'fixed',
top: 0,
left: 0,
width: 100%
height: 100%,
zIndex: 701
});
相關問題
- 1. 長按事件在按鈕上點擊Android在Android中點擊
- 2. 上點擊一個按鈕
- 3. 上點擊一個按鈕
- 4. 使用angularjs在php上點擊文件上傳按鈕點擊
- 5. 按鈕點擊
- 6. 按鈕點擊
- 7. 點擊按鈕
- 8. 點擊按鈕
- 9. 在按鈕上創建textViews點擊
- 10. SharpGL不在按鈕上呈現點擊
- 11. JQgrid在刷新按鈕上點擊
- 12. 在按鈕上提起事件點擊
- 13. jQuery按鈕在iPad上不可點擊
- 14. 禁用按鈕在點擊上工作
- 15. 在按鈕上添加行點擊
- 16. 在按鈕上更改imageview點擊android
- 17. 在按鈕上點擊一個ID
- 18. 在按鈕上展開cftextarea點擊
- 19. 在頁面上觸發按鈕點擊
- 20. 在onkeyup上模擬按鈕點擊
- 21. 避免在react.js上點擊按鈕點擊
- 22. gtk#在按鈕上點擊添加小部件點擊
- 23. 如何在Facebook上點擊按鈕觸發點擊事件?
- 24. JavaScript在按鈕上點擊一個頁面點擊
- 25. 在按鈕上點擊不同的音頻點擊角度
- 26. 在主頁按鈕上點擊開始進度條點擊
- 27. Openerp在點擊按鈕上點擊其他視圖
- 28. 在JSF按鈕上點擊執行java方法點擊
- 29. 在TemplateColumn按鈕上點擊訪問Datagrid行點擊
- 30. 在iPhone上點擊按鈕點擊異常