html - div的背景色仅限一定高度

标签 html css

我有一个透明的 div,我想将背景颜色设置为 div 整个大小的 60%。 示例:我的网站上有一个带有图像的内容。假设我希望将 60% 的内容的背景颜色设置为白色,内容的上部保持透明。

.test p{
    background-color: #f6d8d8;
}
.test p:first-child{
    background-color: transparent;
}

这是一个示例:http://jsfiddle.net/318wsehf/ 我只想在最后两段有红色。第一段应该保持透明,因为它设置在外部 div 中。我如何应用这种样式?

我已经更改引用:http://jsfiddle.net/318wsehf/1/

最佳答案

您可以使用渐变

.test{
    background: linear-gradient(to bottom, #f6d8d8 0%,#f6d8d8 40%,rgba(0,0,0,0) 40%);
}

关于html - div的背景色仅限一定高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30096575/

相关文章:

jquery - 使用 JQuery 单击图像以更改 DIV 中背景的位置

css - 桌面上的图像边框问题

javascript - 谷歌财经放大缩小图表逻辑

asp.net - 为什么即使我更改了 site.css,样式也没有改变?

html - 导航栏打破照片幻灯片的边距问题

html - 如何(伪)流式传输 H.264 视频 - 以跨浏览器和 html5 的方式?

javascript - 行高在 Mac 上不是垂直居中文本,但在 Windows 上看起来不错

javascript - 多个过滤函数的问题

css - 边框悬停在 div 上(CSS)

asp.net - 横幅宽度不受浏览器大小限制