我在带有背景颜色、框阴影和边框的 div 顶部有一个按钮。该按钮具有边框半径角,顶部 div 的背景颜色和其他样式显示出来。
最简单的解释方法是这个 jsfiddle:
HTML:
<div class="journal-content-article">
<div class="button">
Hello Button
</div>
</div>
<div class="journal-content-article">
Normal article with white background.
</div>
CSS:
.journal-content-article {
background-color: white;
border: 1px solid black;
box-shadow: 5px 5px 5px darkgrey;
}
.button {
border-radius: 20px;
background-color: green;
}
我希望能够保持“普通文章”div 原样,但能够从“按钮”中删除白色背景、黑色边框和框阴影。
这是通过 Liferay 网络内容完成的,所以我仅限于可以进行哪些 HTML 更改。只能更改 div 'journal-content-article' 中的任何 HTML,并且不能向该 div 或任何父 div 添加其他类。
我也无法更改“普通文章”的 div 内容,因为用户(没有 CSS/HTML 经验)必须输入。
关于如何实现这一点的任何想法,还是我被迫使用 Javascript?
谢谢!