边框背景列表连接及复杂的选择器

1.控制背景图片固定不动,不随滚动条的滚动而滚动
body 
  { 
  background-image: url(bgimage.gif); 
  background-attachment: fixed;
  }

可能的值

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

更多相关背景的设置 http://www.w3school.com.cn/css/css_background.asp

CSS 背景属性

属性描述
background简写属性,作用是将背景属性设置在一个声明中。
background-attachment背景图像是否固定或者随着页面的其余部分滚动。
background-color设置元素的背景颜色。
background-image把图像设置为背景。
background-position设置背景图像的起始位置。
background-repeat

设置背景图像是否及如何重复。

背景颜色渐变

div {
background-image: linear-gradient(to bottom, yellow, orange 40%, yellow);
}

这个渐变会从上到下运行,从黄色开始,向下渐变到橙色的40%,然后再回到黄色,达到100%。您可以指定任意多个颜色站点,您也可以使用其他的单位来指定这些颜色站点的位置,例如rempx等。

让我们把多个背景放在我们精彩的盒子上——我们想要看到渐变和火球,两者同时出现:

p {
  font-family: sans-serif;
  padding: 20px;
  /* background properties */
  background-color: yellow;
  background: url(https://mdn.mozillademos.org/files/13026/fire-ball-icon.png) no-repeat 99% center,
              linear-gradient(to bottom, yellow, #dddd00 50%, orange);
}

边框

描述
none定义无边框。
hidden与 "none" 相同。不过应用于表时除外,对于表,hidden 用于解决边框冲突。
dotted定义点状边框。在大多数浏览器中呈现为实线。
dashed定义虚线。在大多数浏览器中呈现为实线。
solid定义实线。
double定义双线。双线的宽度等于 border-width 的值。
groove定义 3D 凹槽边框。其效果取决于 border-color 的值。
ridge定义 3D 垄状边框。其效果取决于 border-color 的值。
inset定义 3D inset 边框。其效果取决于 border-color 的值。
outset定义 3D outset 边框。其效果取决于 border-color 的值。
inherit规定应该从父元素继承边框样式。

http://www.w3school.com.cn/css/css_border.asp

创建不可见的边框

 border-color: transparent;

复杂边框处理

https://developer.mozilla.org/zh-CN/docs/Learn/CSS/Styling_boxes/Borders

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值