Hie,i am trying to prevent the text inside a link from skewing together with the parent. here is how it looks
.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>
I have read these articles from here with similar problem but seems mine is a bit different. Slant the top of a div using css without skewing text and Reset angle of text in skewed div using CSS. Please help me with the css