css - 如何使用css从下到上渐变图像?
解决方案
它不是模糊的,它是从黑色到透明的线性渐变。您可以使用一些元素或伪元素 ( after
/ before
) 将其放置在图像上并赋予它线性渐变。
像这样的东西:
.my-cool-item {
position: relative;
display: inline-block;
}
.my-cool-item:after {
content: '';
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 300px;
background: linear-gradient(180deg, rgba(0,0,0,0), black);
}
<div class="my-cool-item">
<img src="https://i.stack.imgur.com/IuWLZ.jpg"/>
</div>
推荐阅读
- python - - [SSL: CERTIFICATE_VERIFY_FAILED] 在 Linux 上使用 BeautifulSoup4 时
- kdb - 为什么我的计数不起作用,但从 hdb 中选择就可以了?
- arrays - 访问嵌套数组以快速填充表格视图
- multithreading - 线程中的事件到底是什么?
- encryption - 使用 ECIES 进行文件加密
- server - 克隆网站的问题 - 克隆中缺少域托管信息
- javascript - https 不适用于 Javascript Fetch API
- wordpress - 获取特定类别的分类 - Wordpress
- react-native - 当您从另一个选项卡返回选项卡时如何重置选项卡堆栈反应导航 v5
- reactjs - useContext 在组件子项中返回 getState 未定义