html - 非重复背景图片(使用 HTML5,而不是 CSS)?
问题描述
我希望我的背景图片覆盖我的整个网页,但它不断重复。有没有办法通过 HTML 将其设置为不重复?
解决方案
你不能。
首先,background
是一个过时的属性。浏览器仍然支持它。
其次,它不是 HTML5 的一部分,您可以在body 元素的属性列表中看到(另请参见全局属性)。你也没有使用 HTML5,停止假装你是。
最后,从来没有一个属性可以控制背景如何重复。至少没有记录。
你为什么要这个?甚至——不太好——旧的 IE6 支持 CSSbackground-repeat
和background-size
. 好吧,除了它有PNG的问题。有黑客。请参阅Background repeat doesn't seem to work in IE6 and IE6 PNG Transparency CSS background-repeat Fix。
我试图看看人们在过去的千年中是如何做的。你知道,在 Windows 95 附近。找不到任何东西。也许比我年长的人知道,当我们有 Windows 98 和 IE6 时,我开始学习 HTML。但是,我敢打赌,答案是你做不到。
为什么不使用 CSS(顺便说一下 HTML5)进行更改?
推荐阅读
- sql-server - 从 SQL Server 列中提取城市名称
- html - 控制 CSS 中的 z-index 以制作播放图标
- c++ - 使用函数的问题 (c++)
- python - tkinter + OpenCV WebCam 非常慢的视频流
- python - 如何在和熊猫数据框中堆叠列组?
- python - 使用 ForeignKey 的 SQLAlchemy 批量插入
- flutter - 如何使用颤振查看应用程序使用情况
- javascript - 如何在页面刷新时不显示颜色的pixijs容器中应用掩码?
- python - 使用AES256(CBC + PKCS7填充)解密(在python中)加密数据最终会产生额外的字符
- node.js - 如何在 Node.JS 中发布数据