【发布时间】:2015-06-01 19:03:54
【问题描述】:
我正在创建两个矩形,每个矩形都有 2 种颜色。我没有创建一个容器 div 和 2 个单独的空 div 框来显示颜色,而是尝试使用 :after 将一个框覆盖在另一个框之上。
这对我来说是一个学习过程。因此,在我让它在容器上工作之后,我将尝试将这两种颜色添加到文本对象本身的:before 和:after,并比较过程/结果。不幸的是,我目前无法在容器 div 中显示 :after 伪元素。
这是我的原型:
这是我目前得到的:
#aprende_heading_container {
width: 100%;
float: left;
margin-left: 0;
margin-right: 0;
background-color: #1b414a;
height: 102px;
}
#aprende_heading_container:after {
width: 100%;
float: left;
margin-left: 0;
margin-right: 0;
height: 100%;
background-color: rgba(200, 0, 0, 0.29);
}
#aprende_subheading_container {
width: 100%;
float: left;
margin-left: 0;
margin-right: 0;
background-color: #358394;
height: 100px;
}
#aprende_subheading_container:after {
width: 100%;
float: left;
margin-left: 0;
margin-right: 0;
height: 100%;
background-color: #000;
}
有什么想法吗?
【问题讨论】:
标签: html css pseudo-element