background-image 相关问题

background-image CSS属性为元素设置一个或多个背景图像。

如何通过CSS3动画淡入背景图像

我正在制作一个菜单,每个项目都有一个文本,如项目1、项目2等。悬停时背景颜色会发生变化,文本会变得透明,背景图像会被替换。我使用这段代码来缓解我...

回答 1 投票 0

无法在 webpack5 中使用背景图片

我对 webpack5 和背景图像的使用有问题。问题比较老,但我是一个相对较新的 webpack 用户。一旦我想集成背景图像,我就会得到信息:

回答 1 投票 0

如何防止背景重复图像被截断

有没有办法防止CSS使用背景重复截断背景图像? 背景重复:重复-x;并排重复图像,直到空间用完,然后将图像剪切...

回答 1 投票 0

如何在页面上保持固定图像,而不受滚动页面的影响?

我想要这个效果 https://flowingbytes.com/REVEALER_DUDA/ 如何实现固定背景效果,使图像在滚动页面时保持在原位? 你如何实现...

回答 1 投票 0

背景图像位置,居中中心不起作用

我正在尝试创建一个具有居中背景图像并使用位置中心的页面。但图像并没有在垂直和水平方向上居中,而是出现了延伸

回答 6 投票 0

CSS 背景图像显示不正确

我试图在网页上显示背景图像,它显示图像底部的三分之二,然后是顶部的三分之一。 这不是 .jpg 文件的问题;我完全尝试了

回答 1 投票 0

在 React 多页 Web 应用程序中为每个页面设置唯一的背景图像很困难

我在尝试为 React 多页面 Web 应用程序中的不同页面设置唯一的背景图像时遇到了挑战。我的方法是为每个页面创建单独的 CSS 文件,并且

回答 1 投票 0

HTML 背景附件:已修复。滚动后背景被覆盖

我基本上是在尝试创建一个背景图像,使其永远保持固定位置。但是,似乎如果 div 内部内容太多并且我向下滚动,图像仍然...

回答 4 投票 0

视频和图像背景无法适应整个屏幕 HTML 和 CSS

我正在设计一个主页,其视频背景适合全屏调整大小,没有空白。最初我的代码一直有效,直到我在其下面添加了几张图像......

回答 1 投票 0

Chrome 中的 CSS 背景图像在调整大小时会像素化

我意识到 Chrome 渲染 CSS 背景图像的方式与 不同。 两张相同的图像调整为相同尺寸 第一个带有 CSS 背景图像的像素化 第二个是 我意识到 Chrome 渲染 CSS 背景图像的方式与 <img /> 不同。 两张相同的图像调整为相同尺寸 第一个CSS背景图像是像素化的 第二个带有 <img /> 的是抗锯齿。 <style> .a { width: 292px; height: 233.594px; display: inline-block; } div.a { background-image: url("data:image/png;..."); background-size: cover; } </style> <div class="a"></div> <img class="a" src="data:image/png;..." /> 游乐场:https://jsfiddle.net/tjpn9ecu/3/ 是否可以强制 Chrome 也为 CSS 背景图像启用抗锯齿功能? 尝试使用百分比背景大小,例如 100%; background-size: 100%; https://jsfiddle.net/fxau24zo/1/ 任何非零 Z 平移都将有效地添加抗锯齿并改善外观: div.a { background-image: url("data:image/png;..."); background-size: cover; transform: translateZ(1px); /* Add this */ }

回答 2 投票 0

CSS如何从本地磁盘或git获取背景图片?

我试图从本地磁盘获取一张图片作为页面部分的背景,但我无法实际链接它,即使在搜索了相当长的时间之后也是如此。 还有,如何

回答 2 投票 0

CSS背景图片加载后如何运行JavaScript代码

我想在加载CSS背景图像后运行JavaScript代码(带有addEventListener的简单动画)。 我不想在这种情况下使用 JavaScript Image(),因为有两个背景 -...

回答 1 投票 0

如何删除媒体中的背景图像主体

所以,我的网站背景中有一张图像。当我的网站在媒体屏幕中打开时,我希望图像在媒体屏幕中消失。 我尝试这样做: 身体 { 字体系列:“Roboto”,sans-s...

回答 2 投票 0

取消 GIF 同步

我不知道如何使这两个GIF图像不同步。 我在以下浏览器中测试了它们:Opera 和 Edge。 当我开始第一个 GIF(左边)时,我希望第二个 GIF 开始它的动画......

回答 1 投票 0

尝试进行渐变透视以将图像放置在其后面

我可以将图像放在其后面并能够看到它。 渐变是否能够以不同的方式编写,而透明可以工作? 我该如何,或者,我怎样才能设置背景...

回答 1 投票 0

使用渐变,如何将黑色变为透明,使其透明?

我可以将图像放在其后面并能够看到它。 渐变是否能够以不同的方式编写,而透明可以工作? 我该如何,或者,我怎样才能设置背景...

回答 2 投票 0

屏幕上的响应式背景图像问题 <= 768px

我在使背景图像响应时遇到问题,特别是在宽度为 768 像素或更小的屏幕上。背景图像似乎被裁剪得越来越多......

回答 1 投票 0

CSS 中的背景图像未显示

我想为我的网页正文显示背景,我尝试直接使用 CSS 中的背景图像,但图像没有显示,我检查并验证了扩展名并...

回答 1 投票 0

CSS 背景图像仅在我将图像与项目 index.css 文件位于同一文件夹中时才会出现

如果我的行话有点奇怪,请原谅我,因为我还是这个东西的初学者...... 我正在尝试使用 CSS 和相对路径打开图像。当我使用图像的相对路径时我...

回答 1 投票 0

我如何通过 html tailwind css 中的管理按钮更改图像背景

下面是代码,它似乎运行正常,但我在网站上看不到背景图片 下面是代码,它似乎运行正常,但我在网站上看不到背景图片 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Dynamic Wallpaper Change</title> <script src="https://cdn.tailwindcss.com"></script> </head> <!-- Main body div start --> <body> <!-- Header div Start --> <div class="bg-gray-800 text-white p-4"> <!-- Admin Button --> <button class="bg-blue-500 text-white px-4 py-2 rounded" onclick="showImageForm()" > Admin </button> </div> <!-- Header div end --> <!-- Body div start --> <div id="bodyContainer"></div> <!-- Body div end --> <!-- Footer div start --> <div></div> <!-- Footer div end --> <!-- Image Upload Form --> <!-- Image Upload Form --> <div id="imageFormContainer" class="hidden fixed top-0 left-0 w-screen h-screen bg-gray-500 bg-opacity-75" > <form id="imageForm" class="p-8 bg-white max-w-md mx-auto mt-16 rounded"> <label for="imageInput" class="block mb-4 text-lg font-semibold" >Upload Image:</label > <input type="file" id="imageInput" class="mb-4" accept="image/*" /> <button type="button" onclick="changeBackground()" class="bg-blue-500 text-white px-4 py-2 rounded" > Change Background </button> <button type="button" onclick="hideImageForm()" class="bg-gray-500 text-white px-4 py-2 ml-4 rounded" > Cancel </button> </form> </div> <script> // Function to show the image upload form function showImageForm() { document .getElementById("imageFormContainer") .classList.remove("hidden"); } // Function to hide the image upload form function hideImageForm() { document.getElementById("imageFormContainer").classList.add("hidden"); } // Function to change the background dynamically function changeBackground() { const fileInput = document.getElementById("imageInput"); const bodyContainer = document.getElementById("bodyContainer"); if (fileInput.files.length > 0) { const imageURL = URL.createObjectURL(fileInput.files[0]); bodyContainer.style.backgroundImage = `url('${imageURL}')`; bodyContainer.style.backgroundSize = "cover"; bodyContainer.style.backgroundRepeat = "no-repeat"; bodyContainer.style.backgroundPosition = "center"; } hideImageForm(); } </script> </body> <!-- Main body div end --> </html> 我一次又一次地尝试了上面的代码,但看不到图像,我不知道出了什么问题。请帮助我,我不知道接下来该怎么做。我真的很期待在你们的帮助下解决这个问题。 上面的js代码工作正常,但问题是类bodyContainer的div的高度为0,为该类添加除0以外的高度,例如500px以使其工作

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.