Есть ли более эффективный способ объявления и использования этих (очень похожи/повторяющиеся) классы CSS:Параметры имени класса CSS?
div.rounded20
{
-webkit-border-radius:20px;
-moz-border-radius:20px;
}
div.rounded15
{
-webkit-border-radius:15px;
-moz-border-radius:15px;
}
Скажем, может быть с чем-то вдоль линий:
div.rounded(@Y)
{
-webkit-border-radius:@Ypx;
-moz-border-radius:@Ypx;
}
И фактического использования класса будучи
<div class="rounded(15)" ...>
Любые предложения приветствуются, в том числе с использованием JQuery или альтернативный метод укладки ...
не с чистым CSS, но Ryan обеспечивает хороший ответ на фрейм – annakata
Ryan Oberoi делает отличное предложение, но это немного перехитрит для моего небольшого веб-приложения ASP.NET MVC. Мне нравится идея Lobstrosity, поскольку она может применяться к любому тегу класса и его короткому и простому ... только то, что мне нужно. Оба являются хорошими ответами, но один решает общий вопрос (с использованием рамки css), а другой решает мою конкретную потребность ... Думаю, я должен выбрать ответ Райана в качестве решения, поскольку он, вероятно, поможет другим ... какие-либо предложения? –