Как вы переименовываете правила CSS? - PullRequest
5 голосов
/ 29 июня 2010

Что если у вас есть действительно хороший шаблон CSS, и вы хотите использовать его с темой WordPress, но не хотите редактировать все файлы темы, чтобы использовать правила в шаблоне CSS? Есть ли способ создать файл CSS, который действует как прокси между новым шаблоном CSS и старой темой WP?

Ответы [ 2 ]

1 голос
/ 29 июня 2010
1 голос
/ 29 июня 2010

Хороший вопрос!Боюсь, я думаю, что нет никакого родного пути.Должен быть такой синтаксис, как

propertyname: inherit-from(.classname);     // Fictitious example! Does not work

, который не существует в собственно CSS.

Возможно, это можно сделать с помощью прекомпилятора CSS, например МЕНЬШЕ .Функция "Mixins" в LeSS выглядит так, как будто она может делать именно то, что вам нужно.С их первой страницы:

.rounded_corners (@radius: 5px) { 
  -moz-border-radius: @radius;
  -webkit-border-radius: @radius;
  border-radius: @radius;
}

#header {  
  .rounded_corners;  
}

, где rounded_corners будет вашим исходным определением класса, а #header эквивалент WordPress.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...