Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当没有Javascript时,使网站无响应_Javascript_Html_Responsive Design - Fatal编程技术网

当没有Javascript时,使网站无响应

当没有Javascript时,使网站无响应,javascript,html,responsive-design,Javascript,Html,Responsive Design,因为我使用的是一个依赖Javascript(基础顶栏)的响应式网站,如果Javascript被禁用,那么用户就不可能在整个网站中导航。那么,有没有一种方法可以使网站无响应,即让网站认为它在桌面上,在标签内 我已经研究过了,找不到任何与此相关的内容。在这种情况下,您需要添加一些其他css <noscript> <style link="link_to_file.css"/> </noscript> 解决这个问题的最简单方法是为不同的屏幕大小分配不同的布局

因为我使用的是一个依赖Javascript(基础顶栏)的响应式网站,如果Javascript被禁用,那么用户就不可能在整个网站中导航。那么,有没有一种方法可以使网站无响应,即让网站认为它在桌面上,在
标签内


我已经研究过了,找不到任何与此相关的内容。

在这种情况下,您需要添加一些其他css

<noscript>
  <style link="link_to_file.css"/>
</noscript>


解决这个问题的最简单方法是为不同的屏幕大小分配不同的布局。例如,ZURB Foundation具有使用标签
隐藏或显示特定屏幕大小上的内容的功能。仅显示较小的
等,因此将其与
标签相结合,非响应布局只能显示在小屏幕上,没有JavaScript设备。

您可以在CSS文件中隔离媒体查询,并通过脚本动态加载该文件。没有脚本,没有响应,问题解决了。我无法隔离做出响应的组件,因为css文件被转储到一个文件中。在这种情况下,您可能希望采用现代化的方式:修改css规则,使其仅在
公开某个类时应用,然后在页面加载时从脚本动态添加该类。你说的是哪种CSS文件?这没有帮助,因为我不知道覆盖哪个组件,因为互联网上的所有资源都是关于非响应网格的,而不是NAV。