前段时间客户传来一张网站效果图,由于客户是做平面设计人员,并无制作网页的经验,因此效果图中大量使用渐变色,而且多层重叠着使用,导致整个切图工作无法进行,因此不得不考虑采用CSS样式。

笔者根据效果图大致模拟了一张两层渐变的重叠效果图,如下:

图1

图一采用两层渐变构成,第一层是从上到下的渐变,大小为200px*200px,颜色从#111111过渡到#dddddd,第二层是是从左到右的渐边,右端与第一层渐变对齐,大小为30px*200px,颜色从#aaaaa过渡到#222222,并且透明度为40%,我们可以发现,由于第二层渐变含用透明度,所以上面的色彩明显比下面的色彩要深一点,然而切图却需要将整幅图切成一块。

首先我们先来看看这个CSS滤镜:

FILTER:progid:DXImageTransform.Microsoft.Gradient

语法:

filter : progid:DXImageTransform.Microsoft.Gradient ( enabled=bEnabled , startColorStr=iWidth , endColorStr=iWidth )

具体属性我这就不再多讲了,大家有兴趣可以到网上搜一下苏小雨的样式表滤镜中文手册。

具体实现代码:

 代码如下 复制代码

css 如何让两个层叠加,网页标准化:CSS制作多层重叠渐变相关推荐

  1. css怎么让两个table并排_关于CSS布局

    水平居中 水平居中可能是CSS布局中最常用到的布局,这里介绍几种水平居中的方式 1.使用inline-block 和 text-align实现 .parent{text-align: center;} ...

  2. html盒子两个背景图片,css怎么实现两张图片叠加在一起,css添加盒子背景图片

    css怎么实现两张图片叠加在一起CSS怎么实现了两张图片的叠加,Css实现了两张图片叠加在一起的方法:可以通过分别设置div与页面左边缘的距离和div与页面上边缘的距离来实现.需要注意的是,两张图片都 ...

  3. asp.net 网页做一个浮动层_你们要的HTML、CSS布局技巧:如何规范搭建网页架构?

    白天有知友邀请回答"如何规范布局网页结构"的问题,知乎上这类问题还挺多,我认为单就深入了解布局规范都足够说上一个月的,今天我就不论大范围,挑选小米网站首页的部分区块布局来讲解吧! ...

  4. 学习如何使用html和css样式将两张图片叠加到另一张图片上,实现微信扫一扫二维码效果

    学习如何使用html和css样式将两张图片叠加到另一张图片上,实现微信扫一扫二维码效果 <!DOCTYPE html> <html> <head><meta ...

  5. 网页html怎么调整字样,怎么在css中设置两个字和三个字对齐

    怎么在css中设置两个字和三个字对齐 发布时间:2021-03-09 15:16:12 来源:亿速云 阅读:85 作者:Leah 怎么在css中设置两个字和三个字对齐?针对这个问题,这篇文章详细介绍了 ...

  6. css鼠标经过div1时div2消失,CSS_两个div叠加触发事件发生闪烁问题的解决方法,当鼠标移到div1上的时候,会出 - phpStudy...

    两个div叠加触发事件发生闪烁问题的解决方法 当鼠标移到div1上的时候,会出现div2.出现时div2在div1的上面,div2在出现后发生闪烁的问题. 于是开始找问题根源,发现原来是因为当我们触发 ...

  7. 在html页面上包含如下创建层,网页设计与制作试卷A答案

    浙江**学院<网页设计与制作>期终(考试)A 卷 200 -200 学年 第 学期 任课教师 学院 班 姓名 学号 一.单选题(每小题1分,共30分) 1. 本地站点的所有文件和文件夹必须 ...

  8. HTML盒子模型制作个人名片,网页设计基础 CSS盒子模型 第4章 CSS盒子模型_教学设计.doc...

    博学谷--让IT教学更简单,让IT学习更有效 PAGE 12 PAGE 1 <HTML+CSS+JavaScript网页制作案例教程> 教学设计 课程名称: HTML+CSS+JavaSc ...

  9. css dhtml动态网页教程,CSS/JSS DHTML动态网页制作

    第0章 本书导读 0.1 本书适合的读者群 0.2 动态超文本标记语言(Dynamic HTML)的概念 0.3 DTHML的特点 0.4 CSS和DHTML 0.5 JavaScript和DHTML ...

最新文章

  1. MVC自定义视图规则
  2. 《面向模式的软件体系结构2-用于并发和网络化对象模式》读书笔记(12)--- 策略化加锁...
  3. python 模型交叉验证法_python – 交叉验证和模型选择
  4. php如何连接wsdl,PHP如何调用wsdl
  5. VTK:Texture之AnimateVectors
  6. UNIX操作-命令快捷键
  7. SAP Spartacus产品页面的normalizer
  8. 51nod1325-两棵树的问题【最大权闭合图,网络流】
  9. ViTAEv2世界第一:6亿参数模型,ImageNet Real 91.2%最高准确率,更大模型、更多任务、更高效率...
  10. 如何学习3D建模的学习之路,学习这些成为高手吧
  11. 总结MyBatis+Spring的整合
  12. [开源 .NET 跨平台 Crawler 数据采集 爬虫框架: DotnetSpider] [三] 配置式爬虫
  13. 树莓派4b安装windows iot_树莓派4B基于python3安装opencv4全教程
  14. 推荐系列:2008年第10期 总12期
  15. Nancy之从403到错误处理
  16. 进程调度优先数 c语言,进程调度--动态优先数法(C语言实现)
  17. JAVA中将汉字转化为首字母大写或拼音的格式
  18. 淘宝测试开发实习总结
  19. GPS 入门 6 —— 各国卫星导航系统比较(北斗、伽利略、GLONASS、GPS)(转)
  20. 卷积神经网络(CNN)图像识别知识总结

热门文章

  1. access-group和access-class的区别几用法
  2. 「轮子工厂」谭庆波,很高兴认识大家!
  3. github桌面版教程
  4. 如何远程备份或还原数据库
  5. 100个IT技术英文单词
  6. TensorFlow的历史版本与对应Python版本
  7. java 用户上传头像
  8. vue加载图片失败解决方法
  9. Java基于优先队列的贪心算法,java
  10. 模拟退火算法 java_转 | 模拟退火算法(SA)和迭代局部搜索(ILS)求解TSP的Java代码分享...