第96天:CSS3 背景详解】的更多相关文章

一.背景大小 background: url("images/bg.jpg") no-repeat;控制背景的大小1.具体数值background-size: 500px 500px;2.百分比background-size: 50% 50%;3.cover.contain参数 cover 完全覆盖盒子,不一定全部显示 background-size: cover; contain 背景图片最大化在盒子中等比显示,但不一定能铺满盒子 background-size: contain;…
我的一个学生,Heather Banks,想要实现他在Squarespace看到的一个效果: 根据她的以往经验,这个网站的HTML和CSS是完全在她的能力范围以内,于是我帮助她完成了这个效果.显示nav被裁减的效果是一个不简单的任务,我看到图片的第一反应是创建一个相匹配的背景被部分裁剪的图像,然后把它设置为一个after元素.问题是,至少要解决响应式问题,并且响应式并不完全可控的.   了解CSS属性:clip-path   clip-path 是工作草案的一部分,它是一个通过屏蔽和裁减来隐藏元…
第二版 0.环境准备 (1)过渡需要浏览器的支持,使用这些属性要加上浏览器厂商的前缀,我用的chrome49已经不需要前缀了, -o- Opera -webkit- Safari.Chrome -moz- Firefox -ms- IE (2) css p { height:15px;/*类似于高度这种属性,必须明确指定值*/ } p:hover/*初始p:hover*/ { height:100px; } (3)html文件body部分 <p></p> 1.快速使用 将下面属性加…
css中除了早先最早的,ID选择器,class选择器一些以外在css3中新加入了新的选择器,新选择器的使用大大的方便了我们的编程,下面我就说一些css3的选择器的使用方法, p       选择了所有<p>元素的标签; p{ background-color:yellow;}//所有p标签的背景色为黄色 div,p   这是选择了所有div和p元素标签: h1,p{ background-color:red;}//设置所有div中的h1和p的背景色为红色 div p   这个标签是选择div下…
一.border-image的兼容性 border-image可以说是CSS3中的一员大将,将来一定会大放光彩,其应用潜力真的是非常的惊人.可惜目前支持的浏览器有限,仅Firefox3.5,chrome浏览器,Safari3+支持border-image.所以,就本文而言,IE浏览器可以回家休息了,Firefox3及其以下以及Opera浏览器也可以休息去看<阿凡达>了.所以,本文提供的一些demo页面,要在Firefox3.5+,chrome或Safari3+浏览器下才可以看到效果. 二.熟悉…
CSS3 Filter(滤镜)属性提供了提供模糊和改变元素颜色的功能.CSS3 Fitler 常用于调整图像的渲染.背景或边框显示效果. -webkit-filter是css3的一个属性,Webkit率先支持了这几个功能,感觉效果很不错.下面咱们就学习一下filter这个属性吧. 现在规范中支持的效果有: grayscale 灰度               值为0-1之间的小数 sepia 褐色   值为0-1之间的小数 saturate 饱和度 值为num hue-rotate 色相旋转 值…
一.CSS3圆角的优点 传统的圆角生成方案,必须使用多张图片作为背景图案.CSS3的出现,使得我们再也不必浪费时间去制作这些图片了,而且还有其他多个优点: * 减少维护的工作量.图片文件的生成.更新.编写网页代码,这些工作都不再需要了. * 提高网页性能.由于不必再发出多余的HTTP请求,网页的载入速度将变快. * 增加视觉可靠性.某些情况下(网络拥堵.服务器出错.网速过慢等等),背景图片会下载失败,导致视觉效果不佳.CSS3就不会发生这种情况. 二.border-radius属性 CSS3圆角…
本文最初发表于博客园,并在GitHub上持续更新前端的系列文章.欢迎在GitHub上关注我,一起入门和进阶前端. 以下是正文. 前言 我们在上一篇文章中学习了CSS3的选择器,本文来学一下CSS3的一些属性. 颜色 CSS3中,有一种新的表示颜色的方式:RGBA或者HSLA. RGBA.HSLA可应用于所有使用颜色的地方. RGBA 举例: background-color: rgba(0, 0, 255, 0.3); border: 30px solid rgba(0, 255, 0, 0.3…
有很多人都知道圆角怎么写,加一个border-radius就可以,但是对于用圆角的一些细节却并不是很清楚,那么我们今天就来聊一聊这个圆角.CSS3是样式表(style sheet)语言的最新版本,它的一大优点就是支持圆角. 一.CSS3圆角的优点在没有出现圆角属性之前,传统的制作圆角的方式就是拜托美工给我们出一张图片了,那么我们就需要使用多张图片作为背景图. CSS3的出现为我们省了很多时间并且提高了工作效率.简单的总结了以下几个优点: * 减少维护的工作量.图片文件的生成.更新.编写网页代码,…
1.CSS3圆角的优点 传统的圆角生成方案,必须使用多张图片作为背景图案.CSS3的出现,使得我们再也不必浪费时间去制作这些图片了,而且还有其他多个优点: 减少维护的工作量.图片文件的生成.更新.编写网页代码,这些工作都不再需要了. 提高网页性能.由于不必再发出多余的HTTP请求,网页的载入速度将变快. 增加视觉可靠性.某些情况下(网络拥堵.服务器出错.网速过慢等等),背景图片会下载失败,导致视觉效果不佳.CSS3就不会发生这种情况. 2.border-radius属性 CSS3圆角只需设置一个…