-3
A
回答
0
你可以看看如何通過JavaScript和CSS在屏幕上創建一個覆蓋它需要一些HTML結構和操作,但是內容在W3School覆蓋[http://www.w3schools.com/howto/howto_js_fullscreen_overlay.asp] 。下面列出了來自頁面的代碼片段。雖然不完全符合您的願望,但這是一個理念和實施,可以讓您滿足您的確切需求。
<!DOCTYPE html>
<html>
<style>
body {
margin: 0;
font-family: 'Lato', sans-serif;
}
.overlay {
height: 100%;
width: 0;
position: fixed;
z-index: 1;
top: 0;
left: 0;
background-color: rgb(0,0,0);
background-color: rgba(0,0,0, 0.9);
overflow-x: hidden;
transition: 0.5s;
}
.overlay-content {
position: relative;
top: 25%;
width: 100%;
text-align: center;
margin-top: 30px;
}
.overlay a {
padding: 8px;
text-decoration: none;
font-size: 36px;
color: #818181;
display: block;
transition: 0.3s;
}
.overlay a:hover, .overlay a:focus {
color: #f1f1f1;
}
.overlay .closebtn {
position: absolute;
top: 20px;
right: 45px;
font-size: 60px;
}
@media screen and (max-height: 450px) {
.overlay a {font-size: 20px}
.overlay .closebtn {
font-size: 40px;
top: 15px;
right: 35px;
}
}
</style>
<body>
<div id="myNav" class="overlay">
<a href="javascript:void(0)" class="closebtn" onclick="closeNav()">×</a>
<div class="overlay-content">
<a href="#">About</a>
<a href="#">Services</a>
<a href="#">Clients</a>
<a href="#">Contact</a>
</div>
</div>
<h2>Fullscreen Overlay Nav Example</h2>
<p>Click on the element below to open the fullscreen overlay navigation menu.</p>
<p>In this example, the navigation menu will slide in, from left to right:</p>
<span style="font-size:30px;cursor:pointer" onclick="openNav()">☰ open</span>
<script>
function openNav() {
document.getElementById("myNav").style.width = "100%";
}
function closeNav() {
document.getElementById("myNav").style.width = "0%";
}
</script>
</body>
</html>
相關問題
- 1. 如何在屏幕中央浮動div
- 2. 屏幕上跨度消失的按鈕
- 3. 在屏幕中央帶上按鈕
- 4. 高度的div在屏幕上適應
- 5. 如何將div放置在屏幕中央的iFrame中
- 6. div中的div,100%的高度使得屏幕上的溢出
- 7. 屏幕中央的中心位置
- 8. 圖像在屏幕不會中央寬度上自適應網站
- 9. Div不會中心在屏幕上,除非我指定高度
- 10. 如何將div放置在屏幕中央?
- 11. 使用CSS跨屏幕的寬度
- 12. 跨Android設備的屏幕靈敏度
- 13. CSS拉伸DIV,使其跨屏幕
- 14. 在不同屏幕上的div位置
- 15. 不同屏幕上的div對齊
- 16. 將VB內容放在屏幕尺寸不同的全屏幕中央
- 17. iPad的背景div區塊不跨越屏幕的整個寬度
- 18. Div不會跨越文檔的邊界並具有屏幕的高度
- 19. 在屏幕中央顯示HTML表格
- 20. 將ImageView設置在屏幕中央
- 21. 在iOS屏幕中央放置物品
- 22. 彈出式窗口,中央屏幕
- 23. 表100內格 - 擴展到屏幕寬度,而不是div的
- 24. 在80%的div寬度,在小屏幕上溢出parent div
- 25. Div跨度內的Div跨度.... DivSpanception
- 26. Div採用屏幕寬度和高度
- 27. 中央定位div不是很中心
- 28. 的div不浮於中央
- 29. 子彈擊中不在屏幕中央的物體
- 30. 在屏幕上保留兩個div,不管寬度如何
母體爲一體的元件。 – Borna
您需要爲您的問題添加[mcve]。沒有人會調試圖像。 – j08691