Тема: Stylus фишка
Показать сообщение отдельно
  #2 (permalink)  
Старый 30.01.2014, 19:44
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Первичная реализация как блоковой примеси удовлетворения не приносит

// MICRO LIB
placeholder()

  placeholder-prefixes ?= ':-webkit-input-' '-moz-' ':-moz-' '-ms-'

  for prefix in placeholder-prefixes

    &:{unquote(prefix)}placeholder
      {block}

// /MICRO LIB


#myid

  input

    +placeholder()
      color red


Компилится в

#myid input::-webkit-input-placeholder {
  color: #f00;
}
#myid input:-moz-placeholder {
  color: #f00;
}
#myid input::-moz-placeholder {
  color: #f00;
}
#myid input:-ms-placeholder {
  color: #f00;
}


Но хотя бы уже что-то.
Ответить с цитированием