知乎发现栏目上的标题图一般都是以下图方式展现的,很显然它是利用渐变去实现的。思路很有意思,主要是要有两方面的认知:
这张图其实可以分成两部分,右边控制图形和渐变,左边就是一张纯色背景,和渐变无关
透明transparent也是一种颜色,也是渐变可以设置的
下面我把自己的代码贴出来,仅供参考
布局
<body> <div class="bg-gradient"> <div class="pic"></div> </div> </body>
css样式
<style> .bg-gradient { margin: 0 auto; background: rgb(244, 195, 77); position: relative; width: 600px; height: 350px; } .bg-gradient .pic{ background-image: linear-gradient(to right, rgb(244, 195, 77), transparent), url("bg.jpg"); background-position: center; background-blend-mode: normal; position: absolute; height: 100%; width: 250px; right: 0; } </style>
最后的效果如下
以上就是我的代码,谢谢观看。
ps:如果你想要在其中写点文字后出了问题,我不觉得这是个问题好吧,那是你的问题。听我的,你要自主解决。(明言明语)
一些场景,比如canvas获取的图片,或者微信开发sdk返回的图片格式是data:img格式...
Dreamweaver CS3设计网页的时候, 我们经常能泳道表格,它以简洁明了和高效快捷...
1,需要在项目种引入钉钉官方的js script type=text/javascript src=http://g.ali...
最近在做项目时,发现CSS3中关于动画的技术,自己很少运用在项目中,平时一些列...
效果图 博客园中常用的样式 /*标题h1 h2 h3样式*/#content { color: black; font...
序 本文主要研究一下event-sourcing-cqrs的model Event public abstract class E...
每次设计一张网页或一个表单,都被各种浏览器的兼容问题伤透脑筋,尤其是IE家族...
先说下canvas绘图的基本方法,如下: const myCanvas = document.createElement('...
媒体设备类型使用详解: !DOCTYPE htmlhtml lang=enhead meta charset=UTF-8 tit...
在网上搜了一下,很多面试都会被问到移动端适配方法的问题,最近看了一些文章,...