繁体   English   中英

尝试仅操作div的一侧

[英]Trying to manipulate only One side of a div

我正在尝试使用CSS操作div,以避免使用图片模仿下面的图片。 到目前为止,我已经偏斜了,但是有什么办法可以抓住拐角并将其定位在水平线以下? 该形状似乎是一个正方形,其左下角有一点点歪斜。 我似乎无法弄清楚如何在不歪曲顶部角的情况下将其拉到一个角。

倾斜的div shsape

这是我到目前为止的内容:

.educationcontentdiv {
background-color: #f9da0b;
padding: 30px;
-webkit-transform: skewY(1deg);
-moz-transform: skewY(1deg);
-ms-transform: skewY(1deg);
-o-transform: skewY(1deg);
transform: skewY(1deg);

}

我还尝试过只倾斜一侧,并且效果很好,但是拐角仍与相对侧在同一条直线上:

margin: 0 0 0 -20px;
-webkit-transform: skew(20deg);
   -moz-transform: skew(20deg);
     -o-transform: skew(20deg);
background: red;
overflow:hidden;
position:relative;

任何帮助,将不胜感激

为什么我的JS function 只操作一个<div>分配给 class 而不是全部?</div><div id="text_translate"><p> 我有这个 JS function 应该最初隐藏一个具有 class 名称“tw”的,当点击一个按钮时它应该使它可见。 但是,每当我单击按钮时,它只会更改一个 div 的可见性。 我有 4 个。我该如何解决这个问题?</p><pre> function myFunction(){ var elms = document.getElementsByClassName("tw"); Array.from(elms).forEach((x) =&gt; { if (x.style.display === "block") { x.style.display = "none"; } else { x.style.display = "block"; } }) }</pre><p> <a href="https://jsfiddle.net/qm8bxryh/307/" rel="nofollow noreferrer">https://jsfiddle.net/qm8bxryh/307/</a>这是小提琴</p></div>

[英]Why does my JS function only manipulate one <div> that is assigned to the class instead of all?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM