从一个边缘到另一个边缘的 CSS 下半部分背景

标签 css

<分区>

我正在尝试制作第二个背景,它应该从一个边缘到另一个边缘。所以在我的示例中:红色 BG 应该从右上角到左下角。

我的问题是,对于响应式 View ,您/我可以如何做到这一点?因此,如果我调整窗口大小,红色背景的边缘将不再适合实际边缘。这甚至可以用 CSS 实现,边缘总是合适的吗?关于响应技巧,我在这一点上陷入困​​境.. :)

因为如果屏幕较小,您将不得不调整 120 度,不是吗?媒体查询并不是一个真正的选择,因为它们只适用于断点。但它应该适用于每个调整大小的像素。

这是我的例子:

.background {
  width: 100%;
  max-width: 700px;
  height: 300px;
  background: gray;
  position: relative;
}

.background:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
    background: linear-gradient(120deg, #cf0529 50%, transparent 50%);
}
<div class="background"></div>

最佳答案

请在此处查看此引用资料: https://developer.mozilla.org/en-US/docs/Web/CSS/linear-gradient

你想要的渐变是:

背景:线性渐变(到左下角,#cf0529 50%,透明 50%);

关于从一个边缘到另一个边缘的 CSS 下半部分背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53386440/

上一篇:javascript - 无法为工具提示制作 css 三 Angular 形

下一篇:html - CSS grid + srcset + sizes 适用于多种宽度和屏幕分辨率?

相关文章:

javascript - 如何从另一个文档更改div中的文本?

javascript - 样式化 Chromecast 自定义接收器媒体播放器

javascript - 使用 jquery 父函数获取隐藏输入的值

javascript - 如果刚刚单击另一个下拉菜单,则从下拉菜单中删除 .slideDown 动画

php - 从每个字段的列中获取值,但它返回 NULL?

javascript - html 从初始位置向上移动文本动画

jquery - 当其父项设置为不显示时,如何获取对象的最小高度?

css - 我怎样才能让我的提交按钮看起来不像一个按钮?

html - 需要帮助更改图像的大小

javascript - 如何实现Semantic UI Site的粘性菜单