gpt4 book ai didi

html - 如何防止从倾斜的父级继承的文本的转换

转载 作者:太空宇宙 更新时间:2023-11-04 12:15:50 25 4
gpt4 key购买 nike

嘿,我正在努力防止链接内的文本与父链接一起倾斜。这是它的样子

.one {
width:300px;
height:250px;
list-style:none;
color:#FFF;
}
.one li {

width: 115px;
height: 100px;

text-align:center;



display: inline-block;
-moz-transform: translate(0px, -1px) skew(0deg, -5deg);
-webkit-transform: translate(0px, -1px) skew(0deg, -5deg);
-o-transform: translate(0px, -1px) skew(0deg, -5deg);
-ms-transform: translate(0px, -1px) skew(0deg, -5deg);
transform: translate(0px, -1px) skew(0deg, -5deg);
background-color:rgba(239,82,85,1.00);
}
.one li a {


-moz-transform: translate(0px, 1px) skew(0deg, 5deg);
-webkit-transform: translate(0px, 1px) skew(0deg, 5deg);
-o-transform: translate(0px, 1px) skew(0deg, 5deg);
-ms-transform: translate(0px, 1px) skew(0deg, 5deg);
transform: translate(0px, 1px) skew(0deg, 5deg);


}
<div class="one">
<ul>



<li>

<a href="#">this is the test</a>


</li>
<li>

<a href="#">this is the test</a>


</li>


</ul>

</div>

我从这里阅读了这些文章,遇到了类似的问题,但似乎我的有点不同。 Slant the top of a div using css without skewing textReset angle of text in skewed div using CSS .请帮助我处理 CSS

最佳答案

CSS 转换不适用于 Webkit 浏览器(Safari 和 Chrome)中的内联元素。只能转换“ block ”和“内联 block ”元素。 (这有点像一个错误,请参阅 https://bugs.webkit.org/show_bug.cgi?id=58965)

作为解决方法,您可以添加以下内容:

.one li a { display:inline-block; }

另一种选择是在 anchor 元素周围添加一个包装器 div,并对其应用转换。

关于html - 如何防止从倾斜的父级继承的文本的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28721859/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com