首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >noscript样式不工作

noscript样式不工作
EN

Stack Overflow用户
提问于 2017-04-23 18:52:16
回答 1查看 655关注 0票数 1

嘿,im正在制作一个html文档,我想要它,这样当有人访问该页面并启用noscript时,它会使整个页面变黑,并显示白色文本,上面写着“enable JavaScript”--这是我的代码:

代码语言:javascript
复制
<noscript>
<style>
.noscript{
   width: 4000px;
   height: 4000px;
   position: fixed;
   top: 50%;
   left: 60%;
  transform: translate(-50%, -50%);
   background: black;
}
.noscriptext{
width: 400px;
   height: 100px;
   position: fixed;
   top: 40%;
   left: 50%;
  transform: translate(-50%, -50%);
  text-align: center; font-size: 100%;
  color: white;
}

</style>

<div class="noscriptext"><h1>to use this you must enable javascript</h1></div>
</noscript>

<div class="noscript">&nbsp;</div>

但这不管用拜托了?我试过这个:Body styling for a noscript tag?,但什么也没有。图片:http://imgur.com/a/KRqXS

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-23 19:08:57

您的.noscript. noscriptext之后,所以它显示在顶部。将.noscript放在.noscriptext之前,或在.noscriptext上使用z-index

但是你可以简化一些,我会用这个代替。

代码语言:javascript
复制
<noscript>
<style>
.noscriptext {
  position: fixed;
  top: 0; left: 0; right: 0; bottom: 0;
  background: black;
  color: white;
  display: flex;
  justify-content: center;
  align-items: center;
}
</style>
<div class="noscriptext"><h1>to use this you must enable javascript</h1></div>
</noscript>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43575164

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档