keywords.js 未覆盖整个页面

2023-11-21

我正在尝试使用粒子.js作为背景,但我无法将画布设置为全尺寸背景。

我针对类似问题尝试了至少 10 种不同的解决方案,但没有任何效果。 画布始终作为具有与屏幕一样宽高比的元素,但在调整大小时不会将其作为一个整体覆盖。 在成瘾中,它不会设置为背景,而是设置为主体的子元素,位于其余元素之上或之下。

我尽可能简化了代码,但问题仍然存在。

问题示例

HTML

<!DOCTYPE HTML>

<html>
    <head>
        <title>Try</title>
        <meta charset="utf-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
        <link rel="stylesheet" media="screen" href="css/style.css">
    </head>

    <body>
        <div id="particles-js"></div>
        <div>
            <p>Something here</p>
        </div>
    </body>

    <script src="assets/js/particles.js"></script>
    <script src="assets/js/app.js"></script>
</html>

CSS

canvas{
  display:block;
  vertical-align:bottom;
  position: absolute;
}

/* ---- particles.js container ---- */

#particles-js{
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #b61924;
  background-image: url('');
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  top: 0;
}

APP.JS和PARTICLES.JS可以从之前发布的所有者网站下载。 我正在使用他们目前的主题

谢谢你的帮助


好吧,我终于解决了背景问题: 这就是我管理它的方式(我很确定我已经尝试过,但如果最终成功的话,请重新构建整个 html)

CSS

#particles-js{
  width: 100%;
  height: 100%;
  position: fixed;
  background-color: #000;
  background-image: url('');
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}

.body-particles{
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
}

HTML

<html>
    <head>
        <title>Title</title>
        <meta charset="utf-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1" />

        <!-- SOME CSSs HERE -->

        <link rel="stylesheet" media="screen" href="assets/css/particles.css">

         <!-- SOME SCRIPTS HERE -->
    </head>
    <body>
        <div class="body-particles">

        <!-- Wrapper -->
            <div id="wrapper">
                <!-- MY STUFF HERE, STYLED WITH MY CSS -->
            </div>
        </div>

        <!-- particles.js container -->
        <div id="particles-js"></div>

        <!-- scripts -->
        <script src="assets/js/particles.js"></script>
        <script src="assets/js/app.js"></script>

    </body>
</html>

现在,我遇到了一个新问题:被设置为底层,它捕获不到指针事件。一旦我让它发挥作用,我就会更新答案。

显然,如果您有任何建议,请随时提供帮助。

更新: mouseEvents 的解决方法:将 mouseEvents 类添加到我需要关注的元素(例如,导航栏等)

CSS

.body-particles{
  pointer-events: none;
}

.mouseEvents{
  pointer-events: all;
}

但是,如果有人知道更好的方法来将事件保留在前层和后层,那就太好了

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

keywords.js 未覆盖整个页面 的相关文章

  • 为什么 setTimeout 在 Chrome 中触发两次,而在 IE 或 Firefox 中则不然?

    有人能告诉我为什么 javascript 函数 生成新号码 在 Chrome 中触发两次 但在 IE 或 Firefox 中则不会 使用 Chrome 20 0 1132 57 IE9 和 Firefox 13
  • JavaScript 继承;调用和原型

    要在Javascript中实现继承 通常需要执行以下两个步骤 假设我有一个基类 Animal var Animal function name this name name 我现在想从中派生一个子类 Dog 所以我想说 var Dog fu
  • React Router v4 不渲染组件

    React Router v4 渲染组件存在问题 在应用程序初始加载时 它将呈现与 URL 相对应的正确组件 但是 任何后续的组件Link单击不会呈现所需的组件 图书馆 反应路由器 4 2 2 https reacttraining com
  • CSS 到底如何计算相对尺寸

    我想更好地理解某些 CSS 行为 这与具体问题无关 我只是在调试网站时遇到的 让我们在固定位置的 div 中放置一个全宽图像 div img style width 100 src https via placeholder com 150
  • 使用 JavaScript 移动页面上的按钮

    我的按钮可以移动 但奇怪的是 我无法弄清楚偏移是否有问题 我希望我的按钮随着鼠标光标移动 但现在它的移动方式不是我想要的 有时它会消失 另外 创建的新按钮是重叠的 我不知道如何解决这个问题并拥有更好的外观 var coorA var coo
  • 如何停止TinyMCE删除span标签?

    在我的工作中 前一位程序员决定使用公司网站上精彩的TinyMCE 我遇到的数千个问题之一是 如果原文有的话span标签 当我按下退格键删除一行 p仅标签 全部span标签已从文本中删除 这个错误比另一个错误更具体 我可以删除anything
  • 具有 100% 高度行和 Internet Explorer 9 的表格

    我有以下示例 div style height 150px background color AAAAFF div
  • 使用 Google 日历源时如何禁用 FullCalendar 中的活动链接?

    我正在使用 FullCalendar 库从 Google 日历加载日历中的事件 不幸的是 事件添加到日历后 它们是可点击的 当您点击该活动时 您会自动重定向到 Google 日历页面以查看该特定活动 或者如果您有足够的访问权限 则可以直接对
  • LeafleteachLayer函数不会迭代所有Layer

    使用 GeoJSON 数据数组创建一些标记 getJSON GetLocationsServlet function data L geoJSON data onEachFeature onEachFeature addTo mymap G
  • JavaScript eval("{}") 返回行为?

    根据ECMA 262 规范 http www ecma international org publications files ECMA ST Ecma 262 pdf 以下语句返回1 eval 1 eval 1 eval 1 var a
  • 表单发布请求并存储收到的数据

    我有一个非常简单的表单 在提交时发出发布请求
  • 聆听 Angular 2 中的元素可见性

    我正在为我的网络应用程序使用 Bootstrap 和 Angular 2 v4 我想监听指令中的元素以了解可见性变化 我的元素有一个可以隐藏其子元素的父元素hidden sm up我需要在每次隐藏或显示时触发一个函数 div hidden
  • 使用 CSS 的响应式图像

    我发现调整图像大小以使其具有响应能力很棘手 我正在开发一个 php 应用程序来自动将网站转换为响应式版本 我有点被图像困住了 我已经成功地为网站上的每个图像添加了一个包装类 并且可以很好地调整图像的大小 我的问题在于自然小于窗口的图像 例如
  • 如何使用 JavaScript 或 jQuery 克隆 HTML 元素的样式对象?

    我正在尝试克隆元素的样式对象 这应该允许我在更改后重置所述元素的样式 例如 el style left 50px curr style left 50px Modify the elements style The cloned style
  • 如何从浏览器向服务器发送“页面将关闭”消息?

    我想向每个 html 文档添加一个脚本 JavaScript 该脚本向服务器发送两条消息 页面确实打开了 页面将关闭 此消息包含页面打开的时间 打开消息应在文档加载时 或加载完成时 发送 这是简单的部分 The close message
  • Rails 3.1+ 的 Jasmine 与 Mocha JavaScript 测试 [已关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我对茉莉花有经验并且非常喜欢它 有谁有 Jasmine 和 Mocha 的经验 特别是 Rails 的经验吗 我想知道是否值得转用 我已经在 J
  • $resource.query 返回分割字符串(字符数组)而不是字符串

    我正在使用像下面这样的 Angular resource angular module app factory data function resource var Con resource api data update method P
  • Highcharts jQuery 渲染问题 - 所有浏览器

    我在尝试使用构建堆积柱形图时遇到了一个奇怪的问题高图表 http www highcharts com 当图表呈现时 在您调整浏览器大小之前 不会显示列无论如何 导致图表重绘 我认为 图表的其余部分显示 轴 标题等 但不显示列本身 我在 I
  • 滚动顶部不符合预期

    Note 由于上次忘记奖励而重新开放赏金 A Woff 大师已经给出答案 我想在用户展开某一行时到达该行 这样当最后一个可见行展开时 用户不必向下滚动即可查看内容 I used example tbody on click td green
  • 将数组从 jquery ajax 传递到代码后面

    我必须将二维数组传递给在asp net网页代码后面编写的页面方法我有一个变量objList作为二维数组 我使用以下代码来实现此目的 但没有成功 并且未调用页面方法 脚本语言 function BindTable objList ajax u

随机推荐

  • PyQt5:对象没有属性“连接”

    我目前正在关注thisPyQt 中线程的教程 代码来自here 由于它是用 PyQt4 和 Python2 编写的 因此我调整了代码以使其能够与 PyQt5 和 Python3 一起使用 这是 gui 文件 newdesign py cod
  • 优化 ORDER BY

    我正在尝试优化这个排序查询posts by reputation字段 第一个 然后id场 第二 如果没有第一个字段查询 则需要约 0 250 秒 但如果有第一个字段查询 则需要约 2 500 秒 意味着慢了 10 倍 太糟糕了 有什么建议吗
  • 我可以得到Python中“print”语句的输出吗?

    pythonw exe 没有控制台 所以我看不到 print 的输出 但我的程序在 python exe 中正常 在 pythonw exe 中失败 我只想查看 python 解释器的日志和我的 print 语句打印的日志 这可行吗 您可以
  • 如何将 Nginx IP 附加到 Kubernetes Nginx Ingress Controller 中的 X-Forwarded-For

    我想知道 如何将 Nginx IP 附加到 X Forwarded For 我在 Ingress 注释中添加了片段 apiVersion networking k8s io v1beta1 kind Ingress metadata nam
  • 适用于字节数组的哈希码方法?

    数组的最佳哈希方法是什么byte 这些数组是序列化的类对象 包含通过 TCP IP 在应用程序之间传递的 jpeg 图像 数组大小约为200k 任何内置的散列函数都可以 根据您对碰撞的关心程度 您可以选择以下选项 从最多碰撞到最少碰撞 MD
  • 托管在不同域上的 JavaScript 可以读取/修改另一个域的 DOM 吗?

    我有一个关于托管在域 例如 CDN 的域 例如 example com 上但从不同域 例如 example net 下的网站加载的 JavaScript 的潜在安全问题 限制的问题 现在想象一下 加载的 JavaScript 将仅读取 修改
  • 存储过程给出与 tsql 不同的结果集,仅在某些服务器上

    这是我昨天提出的问题的后续 您是否曾经遇到过 SQL Server 2008 返回与 SQL Server 2000 不同的结果集的情况 我最初认为存储过程在 sql2000 和 sql2008 上给出了不同的结果 但我已经做了相当多的缩小
  • CLLocation距离转换

    我在 CLLocationDistance 类型的变量中有距离 我需要将其转换为整数变量 我该怎么做 我有用 CLLocationDistance kilometers int distance kilometers intValue 但它
  • 自动终止 AWS EC2 实例?

    有没有办法让 Amazon Web Services EC2 实例自行终止 亚马逊是否有任何东西允许实例在运行超过一个小时后自行终止 Hara Kiri 我可以更改正在运行的实例上的脚本来自行执行此操作 但这可能会失败 而且我不想编辑图像
  • GridView 分页 - 第一个、最后一个、下一个、上一个

    是否可以添加 GridView 分页的 第一个 最后一个 下一个 上一个 选项 我似乎无法弄清楚 我能得到的只是数字 gt gt 代表最后一个 设置 PagerSettings 部分的 PageText 属性的值
  • 不可分配给编辑器中“Expected>”类型的参数

    我的测试是从命令行通过的 但是我编辑了typescript来源使用Atom 当我在编辑器中打开其中一个测试文件时 我在这一行看到一个错误 expect pageObject name getText toEqual Some name 这是
  • Sigar 不满意链接错误

    我是西格尔的新手 我想运行一个简单的测试来了解如何监控我的系统 I added sigar 1 6 4 and log4j作为外部库 但是当我运行它时 我遇到以下错误 Exception in thread main java lang U
  • 可停靠的Windows。浮动窗口和主窗口菜单集成

    在 Visual Studio 2010 中 可停靠 Windows 似乎在任何情况下都能按预期工作 如果 浮动 文档处于活动状态并且选择了某些菜单 例如 编辑 gt 粘贴 则 浮动 文档仍然具有焦点 并且将针对该 浮动 窗口执行该命令 另
  • 我如何循环遍历 OracleDataReader 的所有列

    我有以下代码 我想循环遍历此查询结果中的所有字段并填充名为 field 的字典 给定一个数据读取器 这可能吗 OracleCommand command connection CreateCommand string sql Select
  • 如何将 Nifti 文件转换为 Numpy 数组?

    我的 Nifti 文件 ii gz 中有 3D 数组 我想将其保存为 3D numpy 数组 我使用 Nibabel 将 Numpy 转换为 Nifti1 我可以反其道而行之吗 From nipy import numpy as np im
  • 为什么 StyleCop 建议在方法或属性调用前加上“this”前缀?

    我一直在尝试遵循 StyleCop 的项目指南 看看最终生成的代码是否更好 大多数规则都是合理的 或者是关于编码标准的意见问题 但有一条规则令我困惑 因为我没有看到其他人推荐它 而且因为我没有看到它有明显的好处 SA1101 对 方法或属性
  • 尽管文件 URL 加载,AngularJS 指令 templateUrl 返回 400

    我在 MVC 5 布局页面中有一个基本指令 其中包含一个搜索指令 我的问题是 templateUrl 无法加载 400 错误 如果我直接在浏览器中输入 URL 我可以毫无困难或错误地加载 html 页面 我无法找出加载页面的 AJAX 调用
  • 增加 n_jobs 对 GridSearchCV 没有影响

    我设置了简单的实验来检查运行 sklearn 时多核 CPU 的重要性GridSearchCV with KNeighborsClassifier 我得到的结果让我感到惊讶 我想知道我是否误解了多核的好处 或者也许我没有做得正确 2 8 个
  • 以编程方式将 Android 应用程序与联系人/电话簿链接

    我目前正在编写一个应用程序 它允许扩展标准 Android 联系人 电话簿 用户可以添加与特定联系人相关的一些信息 内容 我希望标准电话簿在每个联系人上显示指向我的应用程序的链接 这些联系人在我的应用程序中包含其他数据 例如WhatsApp
  • keywords.js 未覆盖整个页面

    我正在尝试使用粒子 js作为背景 但我无法将画布设置为全尺寸背景 我针对类似问题尝试了至少 10 种不同的解决方案 但没有任何效果 画布始终作为具有与屏幕一样宽高比的元素 但在调整大小时不会将其作为一个整体覆盖 在成瘾中 它不会设置为背景