亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么 Chrome 全屏后背景變成黑色?

為什么 Chrome 全屏后背景變成黑色?

躍然一笑 2023-08-29 10:23:34
我構建了一個具有全屏功能的網頁。我使用了所有正確的 CSS 屬性來確保我的漸變背景完全覆蓋屏幕,事實確實如此。但是,當我在 Chrome 中單擊網站上的全屏按鈕時,頁面會變為全屏,但背景會變成黑色。我到處都找遍了,還是沒發現什么問題。iPadOS 似乎運行良好。CSS 如下,其余代碼位于我的GitHub 存儲庫中。任何幫助深表感謝!CSS:@import url('https://fonts.googleapis.com/css2?family=Sen:wght@700&display=swap');* {  margin: 0;  padding: 0;}html {  scroll-behavior: smooth;}body {  padding-bottom: 50vh;  background: -moz-linear-gradient(top, #19c9ff 0%, #d504f9 100%);  background: -webkit-linear-gradient(top, #19c9ff 0%,#d504f9 100%);  background: linear-gradient(to bottom, #19c9ff 0%,#d504f9 100%);  background-repeat: no-repeat;  background-size: contain;  text-align: center;  font-family: 'Sen', serif;}.nav {  background-color: rgba(0, 0, 0, 0.5);  padding: 10px;  position: fixed;  width: 100%;}.full {  color: white;  position: fixed;  right: 20px;  top: 12px;  font-size: 1.34em;}.auto {  color: white;  position: fixed;  left: 20px;  top: 12px;  font-size: 1.34em;}.logo {  max-width: 200px;  position: fixed;  top: 50%;  left: 50%;  transform: translate(-50%, -50%);  width: 50vw;}p {  color: white;}#pis {  margin-top: 33vh;}h1 {  color: white;}.micah-box i {  font-size: 2em !important;  color: rgba(0, 0, 0, 0.25);  transition: 0.3s;}.micah-box {  position: fixed;  bottom: 15px;  left: 15px;  transition: 0.35s;}.micah:hover {  color: white;}.micah-box h2 {  font-size: 0.8em;  float: right;  margin-left: 10px;  background-color: rgba(0, 0, 0, 0.25);  padding: 9px;  border-radius: 3px;  color: rgba(225, 225, 225, 0.3);  transition: 0.3s;}.micah-box h2:hover {  background-color: white;  color: black;}
查看完整描述

1 回答

?
慕勒3428872

TA貢獻1848條經驗 獲得超6個贊

你的全屏 Javascript 有點錯誤。

body.requestFullscreen();

您在這里所說的是全屏主體元素,而不是整個頁面。

相反嘗試->

document.documentElement.requestFullscreen()


查看完整回答
反對 回復 2023-08-29
  • 1 回答
  • 0 關注
  • 189 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號