CSS3——background

background-image:

background-origin:

background-clip:

background-attachment: 给大家举了一个例子,详情进入链接:https://www.cnblogs.com/yangpeixian/p/11198226.html

background-size:

background-repeat:

---------------------       分割线        ----------------------

background-image:

平时我们大多都是只用到,背景颜色,背景图片

linear-gradient();线性渐变

radial-gradient();径向渐变

需要当作一个背景图片来使用,只能放到iamge下面

background-image:添加两个url   两张图片

开发中第一张图片是请求来的,当请求出问题的时候显示第二张图片

background-origin:

有三个值:border-box    padding-box    content-box

决定图片从哪里开始定位    默认值是padding-box 会从padding左上角渲染到border的右下角

padding-box

border-box

content-box

bakcground-repeat:

background-position:

background-clip:

可以传入四个值:border-box   padding-box  content-box  
就右下角到哪里截止,,,其他的两个值也都是一样的

还有一个特殊的值:text  可以用文本反截背景图片,不过它是谷歌的特有属性需要兼容

text:

background-size:

可以填两个值:cover    contain

平时我们最多是自己输入大小值

cover:

用一张图片来填充一个容器,把容器填满一个容器,不改变图片原始比列。

会先用图片的一条边来跟容器的一条边对齐,大于或等于图片大小

contain:

用一张图片,不改变原始比例的前提下让容器包含一张完整的图片,可能会有一点repeat出现。

会先用图片的一条边来跟容器的一条边对齐 ,小于或等于图片大小

原文地址:https://www.cnblogs.com/yangpeixian/p/11197860.html

时间: 2024-10-11 19:51:05

CSS3——background的相关文章

css3 background

background是一个很重要的css属性,在css3中新增了很多内容.一方面是原有属性新增了属性值,另一方面就是新增了3个属性. 一.css3中新增属性值介绍 css2的background有5个属性,缩写如下: background:background-color,background-image,background-repeat ,background-attachment, background-position; 其中background-image,background-rep

css2和CSS3的background属性简写

1.css2:background:background-color || url("") || no-repeat || scroll || 0 0;  css3:  background: url("") || 0 0/cover || no-repeat || scroll || border-box || content-box || black; CSS2中的Background属性: background: background-color || bac

css3背景图片百分比

原文链接:http://caibaojian.com/background-position-percent.html background-position: 50% 0; background-size: 100% auto: via对background-size:100% auto,意思是背景图片宽度为元素宽度*100%,高度等比缩放.详情可见css3 background.原文来自:http://caibaojian.com/background-position-percent.ht

background-position百分比原理

今天帮别人调代码时,看到一个样式: background-position: 50% 0;background-size: 100% auto: 对background-size:100% auto,意思是背景图片宽度为元素宽度*100%,高度等比缩放.详情可见css3 background. 对background-position很自然的以为百分比是根据父元素宽度计算的,但background-position真的不是,它有一套自己的原理.下面详细介绍. 一.等价写法 在看各类教程时有以下等

视区相关单位vw, vh..简介以及可实际应用场景

一.N多的唠哩唠叨 CSS3中一些新的单位早在去年春暖花开的时候就介绍了,参见:CSS长度值及时间.频率.角度单位.显然,其中就提到了本文要感叹的单位vw, vh,见下图: 不过“我看见你”和“我触碰你”是不一样的.正好,机缘巧合,最近又与这两个单位想见.大致琢磨了下,貌似vh这个单位可以实现我以前曾希望实现的的整体高度自适应布局.想到这里,自己不由得小兴奋了下,于是决定抽时间研究研究(虽然最近整iPad忙得屁股尿流~~). 然而…… //zxx: 先卖个关子,一点一点唠叨来~~ vw, vh这

视区相关单位vw, vh..简介以及可实际应用场景——张鑫旭

一.N多的唠哩唠叨 CSS3中一些新的单位早在去年春暖花开的时候就介绍了,参见:CSS长度值及时间.频率.角度单位.显然,其中就提到了本文要感叹的单位vw, vh,见下图: 不过“我看见你”和“我触碰你”是不一样的.正好,机缘巧合,最近又与这两个单位想见.大致琢磨了下,貌似vh这个单位可以实现我以前曾希望实现的的整体高度自适应布局.想到这里,自己不由得小兴奋了下,于是决定抽时间研究研究(虽然最近整iPad忙得屁股尿流~~). 然而…… //zxx: 先卖个关子,一点一点唠叨来~~ vw, vh这

算警示吧——此文来自张鑫旭(说说CSS学习中的瓶颈)

by zhangxinxu from http://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=2523 虽已数年,但未就学习专门写过文章,这回破处了.苍蝇不叮没有缝隙的鸡蛋,领导不做没有跟拍的表演,同样,想到写CSS学习的文章也是有原因的(虽然我的不少行为没有原因). 情景再现(尊重隐私,下面故事中人名均为化名,有加工): 如月姑娘(本届D2上微博中奖上台最漂亮的那位)的内部分享会——关于CSS3 backgrou

CSS 中,用 float 和 position 的区别是什么?

呃,其实这个命题有误,只有position才是定位,float不能说是定位,不过你可以说这两种布局方式有什么不同.float和position这两者并没有孰好孰不好的问题,两者按需使用,各得所需的效果.float从字面上的意思就是浮动,这种在印刷排版之类中可能解释的更加贴切.float能让元素从文档流中抽出,它并不占文档流的空间,典型的就是图文混排中文字环绕图片的效果了.并且float这也是目前使用最多的网页布局方式.不过需要注意的是清除浮动是你可能需要注意的地方.并且如果你要考虑到古老的IE6

CSS3_概述、发展史、模块介绍、与浏览器之间的关系

一.CSS3概述和CSS3的发展史: 1.css3概述: CSS3是CSS2的升级版本,3只是版本号,它在CSS2.1的基础上增加了很多强大的新功能.   目前主流浏览器chrome.safari.firefox.opera.甚至360都已经支持了CSS3大部分功能了,IE10以后也开始全面支持CSS3了.  2.css的发展史: HTML的诞生 20世纪90年代初   1996年底, CSS第一版诞生   1998年5月 CSS2正式发布 2004年 CSS2.1发布 CSS3的发布 … 二.