css实现div背景色上一半白下一半灰

 

  今天一位客户想要实现一个div上半部分为白色下半部分为灰色,如下图所示,如何实现呢?可以用css3的渐变属性linear-gradient来完成,一起来看看吧

  语法

1
linear-gradient( [ [ <angle> | [top | bottom] || [left | right] ],]? <color-stop>[, <color-stop>]+);

  在预乘颜色空间里定义过渡色,从而可以防止在使用不同透明度颜色的情况下出现违和的灰色。在未舍弃原生语法的情况下,带前缀的版本被 Webkit 和 Trident(IE)实现。参考资料:linear-gradient() - CSS(层叠样式表) | MDN (mozilla.org)

  最后的代码如下

1
2
3
4
5
6
<style>
    .why{background:linear-gradient(to bottom,white 0%,white 50%,#f3f3f3 50.01%,#f3f3f3 100%)}
</style>
<div class="why">
    some text
</div>

  

 

posted @   ytkah  阅读(2509)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
历史上的今天:
2021-07-19 [core:notice] [pid 2493] AH00052: child pid 22369 exit signal Aborted (6)如何解决
2019-07-19 wordpress默认css样式class和id集合
2019-07-19 wordpress导航当前页面菜单高亮显示如何操作
2019-07-19 用wpjam插件的朋友记得勾选移除工具栏
2016-07-19 bootstrap tab切换如何让鼠标移动自动切换内容
2014-07-19 微信公众平台接口报警功能 响应出问题随时发现
网址导航 gg N / G Sitemap

部分内容来源于网络,如有版权问题请联系删除

  
点击右上角即可分享
微信分享提示