关于CSS背景background属性经典的配置

摘要:
尽管在大多数情况下,不必使用透明。Inherit指定应该从父元素继承后台附件属性的设置。content-box7、背景来源:填充框;8、 背景大小:autoauto;指定背景图像的大小。背景大小:长度|百分比|覆盖|包含;长度设置背景图像的高度和宽度。

background

background-color: transparent;
background-image: url("/assets/images/phonetitle1.gif");
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
background-clip: border-box;
background-origin: padding-box;
background-size: auto auto;

1、background-color: transparent;

设置元素的背景颜色

属性为元素设置一种纯色。这种颜色会填充元素的内容、内边距和边框区域,扩展到元素边框的外边界(但不包括外边距)。如果边框有透明部分(如虚线边框),会透过这些透明部分显示出背景色。

尽管在大多数情况下,没有必要使用 transparent。不过如果您不希望某元素拥有背景色,同时又不希望用户对浏览器的颜色设置影响到您的设计,那么设置 transparent 值还是有必要的。

2、background-image: url("/assets/images/phonetitle1.gif");

3、background-repeat: repeat;

4、background-attachment: scroll;

属性设置背景图像是否固定或者随着页面的其余部分滚动。

scroll默认值。背景图像会随着页面其余部分的滚动而移动。
fixed当页面的其余部分滚动时,背景图像不会移动。
inherit规定应该从父元素继承 background-attachment 属性的设置。

5、background-position: 0% 0%;

设置背景图像的起始位置。

  • top left
  • top center
  • top right
  • center left
  • center center
  • center right
  • bottom left
  • bottom center
  • bottom right

如果您仅规定了一个关键词,那么第二个值将是"center"。

默认值:0% 0%。

x% y%

第一个值是水平位置,第二个值是垂直位置。

左上角是 0% 0%。右下角是 100% 100%。

如果您仅规定了一个值,另一个值将是 50%。

xpos ypos

第一个值是水平位置,第二个值是垂直位置。

左上角是 0 0。单位是像素 (0px 0px) 或任何其他的 CSS 单位。

如果您仅规定了一个值,另一个值将是50%。

您可以混合使用 % 和 position 值。

6、background-clip: border-box;

背景的绘制区域。

背景被裁剪到边框盒。border-box

背景被裁剪到内边距框。padding-box

背景被裁剪到内容框。content-box

7、background-origin: padding-box;

8、background-size: auto auto;

规定背景图像的尺寸。

                      background-size: length|percentage|cover|contain;
length

设置背景图像的高度和宽度。

第一个值设置宽度,第二个值设置高度。

如果只设置一个值,则第二个值会被设置为 "auto"。

percentage

以父元素的百分比来设置背景图像的宽度和高度。

第一个值设置宽度,第二个值设置高度。

如果只设置一个值,则第二个值会被设置为 "auto"。

cover

把背景图像扩展至足够大,以使背景图像完全覆盖背景区域。

背景图像的某些部分也许无法显示在背景定位区域中。

contain把图像图像扩展至最大尺寸,以使其宽度和高度完全适应内容区域。

免责声明:文章转载自《关于CSS背景background属性经典的配置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Linux下安装Python3.x和第三方库夜未央Test1下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

CSS学习:overflow:hidden解决溢出,坍塌,清除浮动

overflow:hidden是overflow属性的一个神奇用法,它可以帮助我们隐藏溢出的元素,清除浮动和解除坍塌。 CSS样式: 1 .container{ 2 background-color: black; 3 } 4 5 .div1{ 6 background-color: aqua;...

WPF默认控件模板的获取和资源词典的使用

一、获取默认的控件模板WPF修改控件模板是修改外观最方便的方式,但是会出现不知道原来的控件的模板长什么样,或者想用来参考的,下面分享一下获取某控件默认控件模板的方式(已Button为例): 1、创建一个Button 2、在界面上选择Button,右键->编辑模板->编辑副本 ,即可看到XAML中自动生成了原始的控件模板 3、可以在默认模板上修改...

13种常用按钮、文本框、表单等CSS样式

一、按钮样式.buttoncss {    font-family: "tahoma", "宋体"; /*www.52css.com*/    font-size:9pt; color: #003399;    border: 1px #003399 solid;    color:#006699;    border-bottom: #93bee2 1...

CSS3动画(性能篇)

写在前面 高性能移动Web相较PC的场景需要考虑的因素也相对更多更复杂,我们总结为以下几点: 流量、功耗与流畅度。 在PC时代我们更多的是考虑体验上的流畅度,而在Mobile端本身丰富的场景下,需要额外关注对用户基站网络流量使用的情况,设备耗电量的情况。 关于流畅度,主要体现在前端动画中,在现有的前端动画体系中,通常有两种模式:JS动画与CSS3动画。 J...

CSS与DIV的一些基础知识(2)

margin:外边距,就是这个标签与其他标签之间的距离 padding:内边距,标签内部边距 为了各浏览器的兼容性,最好每次在css文件的顶部加入,只要用到标签就应该加入下面的重置 div,body {     margin:0;     padding:0; } display:block;可将内联元素变成块元素 float:left;浮动,可将块...

WPF 多项选择下拉菜单

背景 项目中有一个多项选择筛选的功能, 由于筛选条件太多, 用户又习惯在平板上进行操作, 所以要求我们把checkbox 放到一个combobox里面, 然后checkbox的选项要在combobox里面显示出来, 再加一个全选功能. 喏, 就是这种效果. 实现     首先, 实现思路是: 1. 自定义一个用户控件 2.添加一个combobox 3...