Показать сообщение отдельно
  #1702 (permalink)  
Старый 07.01.2016, 21:29
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

Сообщение от a26cf84d
Почему не использовать 1 атрибут, а не целый зоопарк?
Сообщение от af36c3ad
например атрибут state
я ведь только намекнул
<style>
button {
    font-size: 0.8rem;
    padding: 0.4rem 1rem 0.45rem;
    background: none;
    border: 1px solid;
    border-radius: 0.25rem;
    min-width: 9em;
    margin: 0.25rem;
}
[state=disabled]{
  color: hsl(210, 61%, 31%);
  background-color: hsla(210, 61%, 51%, 0.1);
}
[state=error]{
  color: hsla(0, 61%, 51%, 0.5);
  background: white;
}
[state=progress]{
  color: hsl(210, 61%, 31%);
  background: linear-gradient(to top right, hsl(0, 100%, 100%), hsl(0, 100%, 100%) 25%, hsl(221, 100%, 97%) 25%, hsl(221, 100%, 97%) 50%, hsl(0, 100%, 100%) 50%, hsl(0, 100%, 100%) 75%, hsl(221, 100%, 97%) 75%, hsl(221, 100%, 97%)) 0 0 / 8rem 8rem;
}
</style>
<button>Normal</button>
<button state="disabled">Disabled</button>
<button state="error">Error</button>
<button state="progress">Progress</button>

Сообщение от Safort
а причём тут css модули?
Сообщение от Safort
http://glenmaddern.com/articles/css-modules

Последний раз редактировалось Vlasenko Fedor, 07.01.2016 в 21:32.
Ответить с цитированием