CSS属性:背景属性(图文详解)

日期:2019-09-06编辑作者:极品飞车官网

background-color:背景颜色的代表方法

css2.第11中学,背景颜色的象征方法有二种:单词、rgb表示法、十六进制表示法。

举例说革命能够有上边包车型大巴二种象征方法:

    background-color: red;
    background-color: rgb(255,0,0);
    background-color: #ff0000;

下边分别介绍。

1、用法文单词来表示:

能够用土耳其共和国(The Republic of Turkey)语单词来发布的颜料,都以简约颜色。举个例子革命:

background-color: red;

2、rgb表示法:

CSS属性:背景属性(图文详解)。rgb表示三本色“红”red、“绿”green、“蓝”blue。

光学显示屏中,各类像素都以由三本色的发光原件组成的,靠明亮度分裂调成差异的颜色的。r、g、b的值,每一种值的取值范围0~255,一共256个值。

例如革命:

background-color: rgb(255,0,0);

黑色:

background-color: rgb(0,0,0);

颜色能够增大,比方深灰蓝就是新民主主义革命和白色的附加:

background-color: rgb(255,255,0);

3、十六进制表示法:

诸如革命:

background-color: #ff0000;

PS:所有用#始于的值,都以16进制的。

此间,大家就要学会16进制与10进制之间的转变。上边举多少个例子。

问:16进制中28对等10进制多少?
答:2*16+8 = 40。

16进制中的af等于10进制多少?
答:10 * 16 + 15 = 175

所以,#ff0000就等于rgb(255,0,0)。

background-color: #123456;等价于background-color: rgb(18,52,86);

十六进制能够简化为3位,全数#CSS属性:背景属性(图文详解)。aabbcc的样式,能够简化为#abc。举例如下:

比如:

    background-color:#ff0000;

等价于:

    background-color:#f00;

CSS属性:背景属性(图文详解)。比如:

    background-color:#112233;

等价于:

    background-color:#123;

而是,比如上边那么些是无法简化的:

    background-color:#222333;

再举例说,下边这几个也是力不能够支简化的:

    background-color:#123123;

CSS属性:背景属性(图文详解)。CSS属性:背景属性(图文详解)。两种广泛的颜料简写能够记住。如下:

    #000   黑
    #fff   白
    #f00   红
    #222   深灰
    #333   灰
    #ccc   浅灰

background-attachment属性

  • background-attachment:scroll; 设置背景图片是或不是牢固。属性值能够是:
    • fixed(背景就能够被固定住,不会被滚动条滚走)。
    • scroll(与fixed属性相反,暗中认可属性)

background-attachment:fixed;的功力如下:

图片 1

正文最先公布于博客园,并在GitHub上连发革新后面一个的比比皆是小说。接待在GitHub上关切自身,一齐入门和进级前端。

以下是本文。

background类别属性

本身的众生号

想学习代码之外的软技艺?不要紧关怀本身的微教徒人号:生命团队(id:vitateam)。

扫一扫,你将发掘另三个全新的世界,而那将是一场雅观的意料之外:

图片 2

大范围背景属性

CSS样式中,常见的背景属性有以下二种:(平时选择,要记住)

  • background-color:#ff99ff; 设置成分的背景颜色。

  • background-image:url(images/2.gif); 将图像设置为背景。

  • background-repeat: no-repeat; 设置背景图片是还是不是再次及如何重新,暗许平铺满。(首要)

    • no-repeat毫无平铺;
    • repeat-x横向平铺;
    • repeat-y纵向平铺。
  • background-position:center top; 设置背景图片在此时此刻容器中的地点。

  • background-attachment:scroll; 设置背景图片是不是跟着滚动条一齐活动。
    属性值可以是:scroll(背景图片不动)、fixed(背景图片跟着滚动条一同活动)。注意属性值的意思不要搞反了,它的含义是基于滚动条来定义的。

  • 别的还或者有叁个简写属性叫做background,它的作用是:将地点的八个属性写在一个声称中。

上面这一个属性温常采纳,要求牢记。今后我们挨个进行解说。

background-repeat属性(重要)

background-repeat:no-repeat;设置背景图片是还是不是再次及怎样重新,暗许平铺满。属性值能够是:

  • no-repeat(不要平铺)
  • repeat-x(横向平铺)
  • repeat-y(纵向平铺)

这一个天性在付出的时候也是断断续续应用的。大家经过设置不相同的属性值来看一下效果呢:

(1)不加那特性格时:(即暗中同意时)(背景图片会被平铺满)

图片 3

PS:padding的区域也会有背景图的。

(2)属性值为no-repeat(不要平铺)时:

图片 4

(3)属性值为repeat-x(横向平铺)时:

图片 5

实质上这种个性的意义依旧很广的。比如,设计员设计一张宽度独有1px、颜色纵向渐变的图纸,然后我们通过那本性格将其举行水平方向的平铺,就足以看看全体页面都以潜移暗化的了。

在搜索引擎上搜“平铺背景”,就能够窥见,周期性的图片可以运用此种方法开展平铺。

(4)属性值为repeat-y(纵向平铺)时:

图片 6

background综合品质

background属性和border同样,是贰个归纳质量,能够将六本性格写在协同。(在盒子模型那篇小说中特别讲到boder)

举例1:

    background:red url(1.jpg) no-repeat 100px 100px fixed;

等价于:

    background-color:red;
    background-image:url(1.jpg);
    background-repeat:no-repeat;
    background-position:100px 100px;
    background-attachment:fixed;

然后,大家得以用小属性层叠掉大属性。

地点的性质中,能够肆意省略个中的一有个别。

诸如,对于上边那样的属性:

    background: blue url(images/wuyifan.jpg) no-repeat 100px 100px;

功能如下:

图片 7

PS:今后的CSS3剧情中,大家会触发到愈来愈多的background属性: background-origin、background-clip、background-size(在CSS2.1背景图片是不可能调解尺寸,IE9最初包容)、多背景。

background-position属性

background-position属性指的是背景定位品质。公式如下:

在描述属性值的时候,有二种办法:用像壁画述、用单词描述。下边分别介绍。

1、用像素值描述属性值:

格式如下:

    background-position:向右偏移量 向下偏移量;

属性值能够是正数,也得以是负数。比方:100px 200px-50px -120px

比方来说如下:

图片 8

图片 9

2、用单词描述属性值:

格式如下:

    background-position: 描述左右的词 描述上下的词;
  • 陈诉左右的词:left、center、right
  • 汇报上下的词:top 、center、bottom

比如说,right center意味着将图纸放到左边的中等;center center代表将图片放到正中间。

岗位属性有不少利用情况的。我们来举多个例证。

气象1:(大背景图)

打开“暗黑3 台湾”的官网,能够看来官方网址的职能是比较炫的:

图片 10

检查网页后,找到网址背景图片的url:。背景图如下:

图片 11

实际上,大家是通过把那张图片作为网址的背景图来完结显示效果的。只须要给body标签加如下属性就可以:

        body{
            background-image: url(/Users/smyhvae/Dropbox/img/20170812_1950.jpg);
            background-repeat: no-repeat;
            background-position: center top;
        }

上面代码中,借使没加background-position这一个性格,背景图会默许处于浏览器的左上角(显得极难看);加了此属性之后,图片在档案的次序方向就投身浏览器的高级中学级了。

场景2:(通栏banner)

相当多网址的首页都会有banner图(网址最最上端的全屏大图叫做「通栏banner」),这种图要求横向的增进率非常大。举个例子说,设计员给您一张一九二零*465的超大banner图,假如大家把那些banner图作为img标签直接插入网页中,会有题指标:首先,图片不在网页的中档;其次,肯定会冒出横向滚动条。如下图所示:

图片 12

没有错的做法是,将banner图作为div的背景图,这样的话,背景图超越div的局地,会活动移溢出。需求给div设置的脾性如下:

        div{
            height: 465px;
            background-image: url(http://img.smyhvae.com/20170813_1053.jpg);
            background-position: center top;
            background-repeat: no-repeat;
        }

上面代码中,大家给div设置height(中度为banner图的中度),不须求设置宽度(因为宽度会自行私吞整行)。效果如下:

图片 13

上海体育场合能够看看,将banner图作为div的背景后,banner图会永恒地处网页的正中间(水平方平素看)。

本文由云顶国际登录官网发布于极品飞车官网,转载请注明出处:CSS属性:背景属性(图文详解)

关键词:

极品飞车官网步骤及遇到的问题——使用ef6创建

解决方案中的数据层项目最初使用的是oracle 11g + ef5创建的实体模型,在分页时遇到了skip参数为0报错的问题,没有找...

详细>>

安猫钱包怎么使用?

安猫钱包怎么使用?。安猫钱包怎么使用?。安猫钱包怎么使用?。安猫钱包怎么使用?。问题: 安猫数字钱袋怎么...

详细>>

开通手机银行安不安全?

开通手机银行安不安全?。开通手机银行安不安全?。开通手机银行安不安全?。问题: 开通手机银行安不安全?...

详细>>

极品飞车官网升级SilverLight为5.1.50907.0后,VS调试

作者: zyl910 一、问题 今天需要调试一个SilverLight程序。运行时ie弹出了一个升级提示,于是手贱点了升级。 随后便悲...

详细>>