• 技术文章 >web前端 >css教程

    css中背景(属性、颜色、图片)设置总结分享

    零下一度零下一度2017-06-01 13:43:59原创6185
    本篇文章是关于css背景的一些小常识,详细介绍了css背景属性、css背景颜色、css背景图片。需要的朋友可以参考下

    一. css背景属性

    1. CSS的background属性及CSS3的背景图片设置总结分享

    在css中,共有如下几个background属性。

    background    在一个声明中设置所有的背景属性。
    background-attachment    设置背景图像是否固定或者随着页面的其余部分滚动。    
    background-color    设置元素的背景颜色。 
    background-image    设置元素的背景图像。
    background-position    设置背景图像的开始位置。
    background-repeat    设置是否及如何重复背景图像。   
    background-clip    规定背景的绘制区域。
    background-origin    规定背景图片的定位区域。
    background-size    规定背景图片的尺寸。

    2. 必须掌握的CSS知识-background属性

    注意:background-color不能继承,其默认值是transparent。transparent 有“透明”之意。也就是说,如果一个元素没有指定背景色,那么背景就是透明的,这样其祖先元素的背景才能可见。

    3. css背景固定样式background-attachment属性基础介绍

    20170308191603.png

    background-attachment 属性只有2个属性值。scroll表示背景图像随对象滚动而滚动,是默认选项;fixed表示背景图像固定在页面不动,只有其他的内容随滚动条滚动。

    二. css背景颜色

    1. 使用CSS巧妙地制作背景色渐变动画实例

    正文从这里开始。有的时候,嗯,应该说某些特定场合,我们可能需要下面这样的动画效果,渐变 + animation :

    0232d7dea41495c2f1afbe764185b86a-0.gif

    2. 使用css3实现背景渐变方法

    在没有了解css也可以做背景渐变以前,我都是通过PS一张背景渐变的图片来应用到自己所做的网页中。然而,在前不久我了解到css3也可以做背景渐变后,想要做背景渐变的效果就很容易了许多,下面是一些css3做背景渐变的方法

    3. CSS3中使用RGBa来调节透明度的示例说明

    在 CSS3 中,增加了一个 opacity 属性,允许开发者设置元素的透明度,现在 opacity 已被主流的现代浏览器支持,但 opacity 会把被设置的元素及其子元素同时设置为同一个透明度,这样的透明规则相当不灵活,在实际开发中往往也是会遇到很多麻烦。其实,在 CSS3 中还有另外一套颜色透明解决方案 —— RGBa 。相对于 opacity ,RGBa 可以在单个元素上设置透明度,而不影响其子元素,只是 RGBa 的浏览器支持度并没有 opacity 的广泛,因此相对较少引起开发者注意。

    三. css背景图片

    1. CSS实现响应式全屏背景图

    0c079f4cd672a11cca941e240aae6948-0.jpg

    当前很流行的一种网页形式就是满屏大图,本文将用最简单的方式实现该效果。用到了CSS 属性background-size ,无需javascript。

    2. 关于CSS3多重背景及背景图片裁剪和定位以及尺寸的具体详解

    49378fb00554c440a0ad0b2b93c3d04b-0.png

    CSS3之前我们可以对背景添加一张图片 ,CSS3允许我们在一个元素上添加多个图片,多重背景可以把多个图片资源添加到background属性上,用逗号隔开

    然后用background-position把他们定位到你想要的位置

    3. css全屏背景图片设置django加载图片路径详细说明

    本篇介绍的是css全屏背景图片设置django加载图片路径详细说明,小编觉得挺不错的,也给大家做个参考。

    4. 介绍两种利用CSS实现背景图片透明而文字不透明的特效代码

    方法一(毛玻璃效果):背景图 + 伪类 + flite:blur(3px)

    方法二(半透明效果):背景图 + 定位 + background:rgba(255,255,255,0.3)

    CSS实现背景图片透明,文字不透明效果的两种方法

    项目中经常会用到背景图上放一些文字介绍,这里介绍两种技术来实现背景图片透明,文字不透明效果,记录一下,方便日后学习。

    c020d80850c44f98d2745844fc60ebf4-1.pngf62ef80559f4b332fb5734c735bb0e9e-0.png

    css中背景属性相关问答

    1. css3 - css背景色不填充边框,css怎么写?

    2. css3 - css背景图片高度百分百,宽度保持比例怎么做?

    3. css3 - css背景自适应问题

    4. css3 - 如何将网页CSS背景图高斯模糊且全屏显示

    【相关推荐】

    1. 免费css在线视频教程

    2. php.cn独孤九贱(2)-css视频教程

    3. 弹指间学会CSS视频教程css背景

    以上就是css中背景(属性、颜色、图片)设置总结分享的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:css margin-top使用中经常遇到的问题总结 下一篇:CSS自定义radio样式以及JS获取radio值的方法总结
    千万级数据并发解决方案

    相关文章推荐

    • css3怎样实现不是直角的菱形效果• CSS如何进行性能优化?优化小技巧分享• css3框模型有几种属性• 2022年你值得了解的几个CSS新特性(收藏学习)• css样式中有文字描边吗
    1/1

    PHP中文网