html - 如何用CSS3改造DIV-Container

标签 html css

我尝试像下图那样转换我的 div 容器。

css perspec

左边是一个涂成黑色的普通 div 容器。右边是我想要的容器。

你知道如何在 css3 中解决这个问题吗?我在 css3 中阅读了一些关于“多边形”属性的内容,但我也听说该属性已被删除。

编辑:当内容在框中时,它会被隐藏 - 框就像“落在后面”。

最佳答案

我找到了一个 article不久前在 css-tricks.com 上讨论过这个问题。这可能有效:

#trapezoid {
    border-bottom: 100px solid red;
    border-left: 50px solid transparent;
    border-right: 50px solid transparent;
    height: 0;
    width: 100px;
}

关于html - 如何用CSS3改造DIV-Container,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11886363/

相关文章:

html - 我们是否应该始终考虑页面在没有 CSS 的情况下的外观?

html - 如何设置此 <li> 的样式,使句子的第二行刚好在它的开头下方而不是在元素符号下方?

css - 如何在左浮动 <figure> 的右侧换行一段

javascript:从学生 ID 输出姓名的最简单方法

html - 为什么 Safari 忽略最小宽度和文本对齐?

php - jQuery 使表单消失并依次出现

css - 在显示为 : table-cell 的父 div 内拉伸(stretch) div

html - 内联 &lt;style&gt; 标签与内联 css 属性

html - :hover command won't work with a general sibling selector

CSS float 和清除段落