iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >CSS中背景图片的函数有哪些
  • 226
分享到

CSS中背景图片的函数有哪些

2023-06-06 10:06:38 226人浏览 泡泡鱼
摘要

这篇文章将为大家详细讲解有关CSS中背景图片的函数有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。url()url函数表示对某个资源的引用,可传入链接以及相对地址,如background-image:

这篇文章将为大家详细讲解有关CSS中背景图片的函数有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

url()

url函数表示对某个资源的引用,可传入链接以及相对地址,如

background-image: url('./背景图片函数.png');background-image: url('https://s3.ax1x.com/2020/11/29/DcV9V1.png');

image()

image功能类似于url,但是与url不同的是,image提供了一种优雅降级的能力。比如

background-image: image('a.WEBP','a.png','a.jpg');

这段代码意思就是,假如浏览器支持webP格式图片就应用a.webP,如果不支持,就再测试a.png,直到适配到当前浏览器。遗憾的是,这个函数目前还处于草案阶段。

CSS中背景图片的函数有哪些

所以这个函数其他的功能暂时先不关注,有兴趣的同学,可自行去 MDN 了解更多相关的信息,也可了解 最新进展

image-set()

image-set可以保证图片在不同分辨率设备上的适配,能根据不同的设备类型展示不同的图片,看下面的例子

background-image: -webkit-image-set(url(./bg1x.png) 1x , url(./bg2x.png) 2x);

这段例子意思就是在1倍屏上显示bg1x.png,在2倍屏上显示 bg2x.png 。兼容性上,目前最新主流的浏览器都已支持,对于不支持的设备可以在使用这个函数前使用background:url()来进行兼容。

CSS中背景图片的函数有哪些

cross-fade()

cross-fade用于在两张叠加的背景图片上施加透明度。用法如下

background-image: -webkit-cross-fade(url('./bg1x.png'),url('./bg2x.png'),70%);

CSS中背景图片的函数有哪些

前面两个参数为图片的资源位置,后面一个需要传入百分比,表示透明度,这个透明度是相对于最后那张图片的,比如,当百分比为0%时,此时应该只显示第一张图片

CSS中背景图片的函数有哪些

当百分比为100%时,只显示第二张图片。

CSS中背景图片的函数有哪些

这个属性,在firefox中完全不兼容,在chrome和safari中兼容性要好太多

CSS中背景图片的函数有哪些

element()

element函数可以将网站上的某部分元素当做图片使用,适用于图片的属性同时也适用于应用element的对象,使用方法

element(id)

必须传入的是id,看下面的例子,用element实现了一种类似双向绑定的功能效果

      <p class="element-wrapper">        <span id="ele" contenteditable>hello world</span>      </p>      <p id="element-test"></p>//style      .element-wrapper{        width: 200px;        height: 200px;      }      #element-test {        width: 200px;        height: 200px;        background: -moz-element(#ele);        background-size: contain;        background-repeat: no-repeat;      }

效果图

CSS中背景图片的函数有哪些

这个属性还能做到更多有趣的效果,更多有趣的效果可去这里查看,在兼容性上,遗憾的是目前只有firefox支持这个属性

CSS中背景图片的函数有哪些

关于“CSS中背景图片的函数有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: CSS中背景图片的函数有哪些

本文链接: https://www.lsjlt.com/news/246525.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • CSS中背景图片的函数有哪些
    这篇文章将为大家详细讲解有关CSS中背景图片的函数有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。url()url函数表示对某个资源的引用,可传入链接以及相对地址,如background-image:...
    99+
    2023-06-06
  • css中背景图片的设置方法
    这篇文章主要介绍了css中背景图片的设置方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。css的全称是什么css的全称是Cascading Style Sheets(层叠样...
    99+
    2023-06-14
  • css中的背景图片如何变小
    这篇文章主要介绍“css中的背景图片如何变小”,在日常操作中,相信很多人在css中的背景图片如何变小问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css中的背景图片如何变小”...
    99+
    2024-04-02
  • css中怎么设置背景图片
    这篇文章主要为大家展示了“css中怎么设置背景图片”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css中怎么设置背景图片”这篇文章吧。   &nbs...
    99+
    2024-04-02
  • css中如何虚化背景图片
    小编给大家分享一下css中如何虚化背景图片,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!   代码如下:   <!DO...
    99+
    2024-04-02
  • CSS的背景属性有哪些
    这篇文章主要为大家展示了“CSS的背景属性有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“CSS的背景属性有哪些”这篇文章吧。 属性 刻划 ...
    99+
    2024-04-02
  • Css的背景样式有哪些
    这篇文章主要介绍了Css的背景样式有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1 背景颜色 {background-color:数值...
    99+
    2024-04-02
  • css背景样式有哪些
    这篇文章主要介绍“css背景样式有哪些”,在日常操作中,相信很多人在css背景样式有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css背景样式有哪些”的疑惑有所帮助!接...
    99+
    2024-04-02
  • CSS背景属性有哪些
    这篇文章给大家分享的是有关CSS背景属性有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 属性 描述 CSS background 在...
    99+
    2024-04-02
  • css怎么改变图片的背景
    这篇文章主要介绍css怎么改变图片的背景,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!css改变图片的背景的方法是,添加background-image属性,并且将属性值设置为你想要的图片的url地址,例如【back...
    99+
    2023-06-15
  • css怎么设置背景图片居中
    在 css 中,可通过 background-position 属性设置背景图片居中:水平值:center(居中)、left(左对齐)、right(右对齐)垂直值:center(居中)、...
    99+
    2024-04-25
    css 垂直居中
  • css背景图片如何居中显示
    在css中设置背景图片居中显示的方法:1.创建div标签;2.设置标签宽高;使用background属性设置背景图片;在css中设置背景图片居中显示的方法首先,在页面中创建一个div标签; <body> &n...
    99+
    2024-04-02
  • CSS的背景知识点有哪些
    本篇内容主要讲解“CSS的背景知识点有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS的背景知识点有哪些”吧!介绍CSS background属性是以下属性的简写。背景剪辑,背景颜色,背...
    99+
    2023-06-27
  • CSS背景background图片的示例分析
    这篇文章将为大家详细讲解有关CSS背景background图片的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 1、后盾图片语法 bac千克round-ima...
    99+
    2024-04-02
  • css中如何改变背景图片大小
    这篇文章主要讲解了“css中如何改变背景图片大小”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css中如何改变背景图片大小”吧! ...
    99+
    2024-04-02
  • css背景函数url()有什么用
    这篇文章主要为大家展示了“css背景函数url()有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css背景函数url()有什么用”这篇文章吧。url()url函数表示对某个资源的引用,可...
    99+
    2023-06-08
  • css中background如何设置图片为背景
    这篇文章主要为大家展示了“css中background如何设置图片为背景”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css中background如何设置图片为...
    99+
    2024-04-02
  • css怎么让背景图片居中显示
    今天小编给大家分享一下css怎么让背景图片居中显示的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。首先,在页面中创建一个div...
    99+
    2023-07-04
  • CSS中怎么实现背景图片平铺
    这篇文章将为大家详细讲解有关CSS中怎么实现背景图片平铺,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。CSS背景图片平铺技巧使用CSS来设置背景图片同传统的...
    99+
    2024-04-02
  • css中怎么设置全屏背景图片
    css中怎么设置全屏背景图片,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。css全屏背景图片设置,django加载图片路径详解XML/HTML...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作