У меня есть встроенный элемент (a <span>
), вложенный в тег <h1>
. Я применил преобразование свойства в h1
(перекос, чтобы он выглядел как параллелограмм).
Мне нужно, чтобы преобразовать тег span "unskew" и его текст. Но это, похоже, работает только в IE.Как я могу использовать преобразование CSS3 на пролете?
Вот an example из HTML и CSS:
h1 {
background: #f00;
padding: .25em .5em;
text-align: right;
transform: skew(-15deg);
}
h1 span {
color: #fff;
transform: skew(15deg);
}
<h1><span>This is a Title</span></h1>
Возможный дубликат [CSS-преобразование не работает для встроенных элементов] (https://stackoverflow.com/questions/14883250/css-transform-doesnt-work-on-inline-elements) – TylerH