- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我是 CSS 转换样式的新手。所以我没弄清楚这件事。我玩过这段代码。但它在右侧有一个 Angular 。但我需要左侧的 Angular 形状。像这样。我该如何创建它?或针对这种情况的任何其他方法?
div {
float: left;
height: 100px;
width: 200px;
margin: 50px;
color: beige;
transition: all 1s;
}
.skew {
padding: 10px;
position: relative;
background: tomato;
}
.skew:after {
position: absolute;
content: '';
background: inherit;
z-index: -1;
}
.skew.bottom:after {
width: 100%;
height: 80%;
}
.skew.bottom:after {
bottom: 0px;
left: 0px;
transform-origin: top left;
transform: skewY(22deg);
}
.skew.bottom {
margin-top: 10px;
}
<div class="skew bottom">Some content</div>
最佳答案
div {
float: left;
height: 100px;
width: 200px;
margin: 50px;
color: beige;
transition: all 1s;
}
.skew {
padding: 10px;
position: relative;
background: tomato;
}
.skew:after {
position: absolute;
content: '';
background: inherit;
z-index: -1;
}
.skew.bottom:after {
width: 100%;
height: 80%;
}
.skew.bottom:after {
top: 0px; /*CHANGED THIS*/
left: 0px;
transform-origin: top left;
transform: skewY(-22deg);/*CHANGED THIS*/
}
.skew.bottom {
margin-top: 100px; /*INCREASED THIS*/
}
<div class="skew bottom">Some content</div>
From bottom: 0px
to top: 0px
: 这样 after
元素从它父元素的左上角开始这是 .skew
元素本身。
从22deg
到-22deg
:逆时针旋转after
元素。由于 transform-origin
设置为 top left
它将以 after
元素的左上角与左侧对齐的方式旋转.skew
元素的顶 Angular 。
从 margin-top: 0px
到 margin-top: 100px
:因为转换不会改变它周围的其他元素,也不会在转换需要一些时间时腾出空间部分元素超出 View ,需要有足够的边距,以便我们在倾斜元素后可以查看元素。
关于html - Css 形状过渡 - 左下角,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37671886/
我是 CSS 转换样式的新手。所以我没弄清楚这件事。我玩过这段代码。但它在右侧有一个 Angular 。但我需要左侧的 Angular 形状。像这样。我该如何创建它?或针对这种情况的任何其他方法? d
阅读代码 https://www.gstatic.com/recaptcha/api2/v1531759913576/recaptcha__en.js有许多对 bottomleft 的引用(我认为与通
所以,我一直在尝试将 放到 的底部。在代码中,您可以看到我尝试使用相对位置和 bottom :0 来执行此操作,但它什么也没做。我可以向右浮动,所以我只需要将它放到底部即可。现在它只是一直放在文本的正
我有一个 div,我想在 div 的右下角放一张图片,在左下角放一些图片。它们的高度不同,所以我想确保它们都与 div 的底部对齐。 首先,我使用以下方法使右下角对齐: position: ab
我是一名优秀的程序员,十分优秀!