2015-02-14 7 views
0

У меня есть родительский элемент, перекошенный, чтобы сделать параллелограмм. Я не могу понять, как развязать дочерние элементы, я даже просмотрел несколько старых вопросов в стеке и нашел решения, но он не работает для меня.Unskewing дочерние divs родителя div

Вот ссылка на CodePen: http://codepen.io/DerekDev/pen/MYQrrQ

Я использую это перекос:

-webkit-transform: skew(20deg, 0deg); 
    -moz-transform: skew(20deg, 0deg); 
    -ms-transform: skew(20deg, 0deg); 
    -o-transform: skew(20deg, 0deg); 
    transform: skew(20deg, 0deg); 

И это unskew ребенка, но как я уже сказал, он не работает:

-webkit-transform: skew(-20deg, 0deg) !important; 
    -moz-transform: skew(-20deg, 0deg) !important; 
    -ms-transform: skew(-20deg, 0deg) !important; 
    -o-transform: skew(-20deg, 0deg) !important; 
    transform: skew(-20deg, 0deg) !important; 

Если у кого-то есть решение, которое могло бы исправить это, это было бы здорово.

P.S. Мне нужно это в чистом css :)

+2

У вас есть опечатка в селекторе ('.bar статус {..}'). Перед статусом отсутствует. – Harry

ответ

0

Ничего, я знаю проблему. Дурак я!

+0

Ну, поделитесь проблемой? – Haring10

+0

@JoshHarington Уверенная вещь - это была просто опечатка в коде, я забыл добавить точку в css ... – DerekDev

0

Просто добавьте . перед тем status так что вы можете выбрать class="status" вместо <status>

Смежные вопросы