html - 如何使用CSS创建横向div?

标签 html css

我想使用 css 创建横向 div。 我想要创建如下图所示的样子。 following image

最佳答案

您可以使用:

transform: skew();

在你的 CSS 中。

工作示例:

body {
margin: 0;
}

.intro {
position: relative;
width: 65vw;
height: 100vh;
left: -15vw;
background-color: rgb(47, 47, 47);
transform: skew(-10deg);
}
<div class="intro">
</div>

关于html - 如何使用CSS创建横向div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43044789/

相关文章:

javascript - 如何创建特定的模态框

javascript - 如何在Reactjs中渲染html元素?

javascript - 对齐网页中的分区

CSS :hover is strangely inheriting styles

javascript - 使用 jQuery 增加或减少类名

html - 没有固定高度的标题和内容填充页面的其余部分并自动垂直溢出

Javascript:DOM操作后返回选择(突出显示的文本)

html - 为什么我的 SVG 图标在使用 grunt svg sprite 时被剪掉了?

html - 如何隐藏:before content in parent by hover on child?

javascript - 如何判断 Firefox 表格单元格中的文本是否溢出?