Добавление большего наклона к курсивному тексту

#css

#css

Вопрос:

Мне было любопытно, можете ли вы повлиять на курсивный текст с большим уклоном с помощью CSS? Если да, то как это можно сделать?

Комментарии:

1. возможно, с помощью css3 scew, но в остальном он основан на реализации браузера.

Ответ №1:

Вы можете имитировать пользовательский наклон с помощью преобразований CSS3 (хотя это будет выглядеть не так здорово, как настоящий курсивный шрифт).

Вот пример:

HTML:

 <p class="slant">Some text</p>
  

CSS

 .slant {
    -moz-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(30deg, 0deg);
    -webkit-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(30deg, 0deg);
    -o-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(30deg, 0deg);
    -ms-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(30deg, 0deg);
    transform: scale(1) rotate(0deg) translate(0px, 0px) skew(30deg, 0deg);
}
  

Комментарии:

1. Я ценю ваше упоминание о том, что это не сделает шрифт таким же хорошим, как обычный курсив. Также хорошее решение.

Ответ №2:

Вы также можете использовать

 font-style: oblique 50deg;
  

(вы можете изменить 50 на тот угол, который вы хотите)

Ответ №3:

С помощью standard font-style в CSS невозможно настроить italic состояние.

Это зависит от собственных предпочтений браузера и состояния курсива шрифтов.

Комментарии:

1. «Чисто» для браузера? Это не имеет ничего общего с самим шрифтом?