html - 除了在动画背景中使用 .gif 图像之外,还有其他选择吗?

标签 html css

我现在正在建立一个非常简单的网站,现在我正在使用 .gif 图像作为动画背景。

body, html{
    background-image: url("http://i.imgur.com/3F7rneL.gif");
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
    background-size: cover;
}

它可以工作,但我确定加载背景需要一些时间,所以我尝试将 gif 更改为 gifv 但它不起作用。

是否有任何其他选择可以将此动画作为背景?

最佳答案

另一种方法是同时使用背景图像和背景颜色,这会导致背景颜色渲染,直到您的图像加载为止(例如相似的颜色以某种方式不会扭曲设计)

使用背景图片和颜色:

yourselector{
     background: #ccc url('images/yourgif.gif');
}

或者在您的代码中添加 background-color 属性。

这只是一个选项。

关于html - 除了在动画背景中使用 .gif 图像之外,还有其他选择吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30906572/

相关文章:

javascript - 将 child 链接到在 Chrome 中工作但在 Internet Explorer 中不工作的按钮

css - 调整为移动尺寸并再次重置为桌面尺寸后,导航栏的高度增加

webkit - -webkit-transform 和适应级联(如何不覆盖以前的设置)

html - 如何将按钮放在右上角?

html - 布局的 chalice 及其变化

php - 连接 PHP 源代码并将表单提交到 MySQL 数据库

javascript - WordPress:将图像从一种形式传递到另一种形式

javascript - 渐进式 Web 应用软键盘和导航栏在全屏中重叠

php - Imagemagick 将图像放在右下角

html - 悬停时显示 li 子元素