使用css3进行增强

1,为元素创建圆角

border-radius:25px;

.about img{border: 5px solid #bebebe;float: left;margin-right: 5px; border-radius: 10px;
}

border-radius的属性值也和margin,padding,border 一样可以有1

~4个,其代表的上下左右也是一样的。

border-top-left-radius:r;(左上,同理可以分别创建四个不同的圆角)

2,为文本添加阴影

1 h1
2 {
3 text-shadow: 5px 5px 5px #FF0000;
4 }

5px 5px 5px #FF0000;  分别代表水平偏移量,垂直偏移量,模糊半径(必须是正整数),颜色

可对文本添加多重阴影:text-shadow: 5px 5px 5px #FF0000,2px 8px 56x #fff;

改回默认值:text-shadow: none;
text-shadow属性是继承的。

3,为元素添加阴影box-shadow:inset;spread;(有两个属性可以选择)
box-shadow可以接受六个值:水平偏移量,垂直偏移量,模糊半径(必须是正整数)(可选),inset(可选,创建内阴影),spread(可选,创建外阴影),颜色也可以多重阴影,和文本多重阴影类似。改回默认值和文本阴影类似。

box-shadow属性是不继承的。

4,应用多重背景为单个元素应用多重背景:background-color:b,background-imge:u,  (u为图形引用的相对或据对URL)background-position:p,(p是成对的x-offset和y-offset 可正可负)background-repeat:r;(repeat-x,repeat-y,no-repeat,用逗号隔开,分别对应imge中的u的每个url)

5,使用渐变背景background:silcer;background:linear-gradient(to right,silver,black);(从左往右,从银色到黑色。top right,bottom right。可以从四面八方变过来)a、创建备用背景色:background:color;b、定义线性渐变:background:linear-gradient(to top.....(等多方位都可以变化),角度值,颜色);c、定义径向变化:background:radial-gradient(变换形状,渐变尺寸,size(如果只有一个值,不能用分数),变换位置,指定颜色);
6,为元素设置不透明度oparity:0;(0表示元素的不透明度,一般为两位小数,不带单位)

使用sprite拼合图像
 
 

转载于:https://www.cnblogs.com/lal-fighting/p/5078772.html

使用css3进行增强相关推荐

  1. 《图解CSS3:核心技术与案例实战》——1.3节渐进增强

    本节书摘来自华章社区<图解CSS3:核心技术与案例实战>一书中的第1章,第1.3节渐进增强,作者 大漠,更多章节内容可以访问云栖社区"华章社区"公众号查看 1.3 渐进 ...

  2. 浏览器兼容CSS渐进增强 VS 优雅降级如何选择

    由于低级浏览器不支持 CSS3,但是 CSS3 特效太优秀不忍放弃,所以在高级浏览器中使用CSS3,而在低级浏览器只保证最基本的功能.二者的目的都是关注不同浏览器下的不同体验,但是它们侧重点不同,所以 ...

  3. 10 个实验性的 JS/CSS3 编程技术

    本文所介绍的编程技术,可以有效地改善用户体验和设计师的工作流程,替代原先在IE6上使用的旧的解决办法.需要注意的是,下面列出的大部分技术还在实验阶段,而且有些不是纯CSS技术(一些使用jQuery或其 ...

  4. 响应式Web设计:HTML5和CSS3实战 读书笔记

    响应式Web设计:HTML5和CSS3实战 Responsive Web Design with HTML5 and CSS3 By : Pandao    pandao####vip.qq.com  ...

  5. css标记_保持CSS3代码标记苗条

    本文是我们的" HTML5 / CSS3教程系列"的一部分 -致力于帮助您成为更好的设计师和/或开发人员. 单击此处查看同一系列的更多文章. Web开发人员可以使用更复杂CSS3语 ...

  6. 杂谈:渐进增强与优雅降级

    作为一名前端开发人员,最头疼的莫过于浏览器兼容.远古时期万恶的IE6,到现在CSS3不兼容的IE7/8.为了保证不同版本浏览器都有共同或更优化的用户体验,前端搬砖的我们不得不与浏览器兼容顽强斗争.而渐 ...

  7. HTML5与CSS3基础教程(第7版) 高清PDF扫描版​

    HTML5与CSS3基础教程(第7版)试读不仅介绍了文本.图像.链接.列表.表格.表单.多媒体等网页元素,也介绍了如何为网页设计结构.布局,添加动态效果.格式化等形式,此外还涉及调试和发布.聚合和吸引 ...

  8. HTML5手机重力与方向感应的应用——摇一摇效果

    HTML5有一个重要特性:DeviceOrientation,它将底层的方向和运动传感器进行了高级封装,它使我们能够很容易的实现重力感应.指南针等有趣的功能.本文将结合实例给大家介绍使用HTML5的重 ...

  9. html怎么给段落设置背景色,css的(文字、背景、段落)样式

    文字样式 属性: font-style:normal/ italic [设置文本为斜体] font-weight:normal(100-500)/ bold(600-900) [设置文本为粗体] fo ...

最新文章

  1. Google Expeditions项目今年获得AR支持
  2. 001帝国Cms二次开发之helloworld
  3. 取消tableView上面多出来20个像素
  4. linux学习笔记 (fork FILE PC)
  5. springboot 自定义类配置
  6. 《Unit Testing》2.1 伦敦学派如何做隔离
  7. .NET Core 3.0 即将结束生命周期,建议迁移 3.1
  8. php备份mysql页面_如何用PHP的页面备份、恢复Mysql数据库_php
  9. 专家解惑 | 关于华为云盘古大模型,你想问的都在这里~
  10. 隐藏a标签seo_SEO网站优化,新手SEO常犯的五个错误!
  11. php mysql切换版本5.7_phpstudy里升级mysql版本到5.7
  12. 关于larbin的编译
  13. python 知乎 合并 pdf_32.使用selenium爬取知乎,并实现多页保存为一个PDF文件
  14. vue 第九天 v-model的基本使用
  15. log4j2 使用详解 (转)
  16. EJB2的3本好书第3本 EJB Cookbook
  17. springboot-20-全局异常处理
  18. 旅游网毕业设计java代码教程_基于JavaWeb技术的旅游网站的设计与实现--毕业论文.doc...
  19. chrome 同站策略(samesite)问题及解决方案
  20. Java基础学习之函数式编程Comsumer接口(JDK8)

热门文章

  1. 制造业与计算机有关的岗位,天津人力资源:零批餐饮挺缺人 银行地产岗位少...
  2. jdk1.8hashmap为什么对hash进行了一次扰动处理
  3. 013_logback中的SyslogAppender
  4. 001-SDK框架之Unity游戏调用SDK
  5. 乐源机器人优点跟缺点_机床实现自动化上下料选桁架机械手还是关节机器人好?...
  6. python configuration is still_通过Python配置关闭Release优化
  7. 导向滤波python_导向滤波(Guided Filter)简要介绍
  8. python解析数据包时出现问题_MySQL Connector / Python InterfaceError:“解析EOF数据包失败”...
  9. mysql udf提权_MySQL日志安全分析技巧
  10. python编程语言继承_python应用:学习笔记(Python继承)