css - 使用css按对 Angular 线分割的双色调背景

标签 css css-transitions

我正在尝试使用 css 创建一个背景,其中一侧是纯色,另一侧是纹理:两者由对 Angular 线分开。我希望这是 2 个单独的 div,因为我计划使用 jQuery 添加一些运动,如果您单击右侧,灰色三 Angular 形会变小,如果您单击左侧,带纹理的三 Angular 形会变小(如窗帘效果)。任何建议将不胜感激。

Background split by diagonal line

最佳答案

我认为使用带有硬过渡的背景渐变是一个非常干净的解决方案:

.diagonal-split-background{
  background-color: #013A6B;
  background-image: -webkit-linear-gradient(30deg, #013A6B 50%, #004E95 50%);
}

关于css - 使用css按对 Angular 线分割的双色调背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14739162/

相关文章:

javascript - 当我按下它们时,我的按钮会下降

javascript - 通过 JavaScript 分配时,CSS 转换不起作用

jquery - jQuery .css() 内的 CSS3 转换

JavaScript 事件触发但不更新 DOM

javascript - 如何在没有浏览器嗅探的情况下支持 transitionend?

javascript - angular js中的document.ready和on load函数?

javascript - 垂直居中对齐导航

css - 在 Angular 7 中运行时动态生成 CSS 类

html - 堆叠 div——垂直和水平布局的混合

html - CSS z-index 仅适用于阴影