1. Куча / Говнокод #18796

    +1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    .selection-href {
      height: inherit !important;
      font-size: 1em !important;
      font-weight: inherit !important;
      box-sizing: inherit !important;
      width: inherit !important;
      text-transform: none !important;
    }

    Запостил: BeatC, 01 Октября 2015

    Комментарии (11) RSS

    • VIP код
      Ответить
    • Я один читаю !important как "не важно" (что полностью противоположно тому, что эта конструкция делает)?
      Ответить
      • А ведь всего лишь надо было восклицательный знак на другой конец слова поставить:
        important!
        Ответить
        • И количеством восклицательных знаков показывать приоритет. А то сейчас important правило хуй перекроешь, не добавляя мусор в селекторы.
          Ответить
          • Где можно оправдать использование important, за исключением user.css?
            Ответить
            • Использование !important может быть оправдано при конфликте вложенностей либо же, когда нужно быстро внести какие-то правки в стили и требуется очень bulletproof-решение
              Ответить
              • Если возникает конфликт вложенностей, уже сто́ит задуматься о том, нужны ли такие глубокие каскады. Если в нашем распоряжении весь проект, можно добавить классы, полностью переписать селекторы, и important вообще нигде не понадобится. Это лучше, чем гадать на кофейной гуще, какое из правил сработает.

                Другое дело, когда нужно быстро внести какие-то правки в стили.
                Ответить
                • > задуматься
                  "Некогда думать, мне работать надо."
                  Ответить
                • Полностью согласен и стараюсь фиксить конфликты вложенностей именно таким способом, но как быть, если проект достаточно сильно разросся и при этом использовался достаточно глубокий каскад (лютый ад и ужас, но все же)? И если апрува на рефакторинг этого счастья не было, то ничего не остаётся, кроме как юзать импортант. И крайняя степень отчаяния - это когда мержатся стили из нескольких проектов
                  Ответить
          • Битва на восклецательных знаках?
            Ответить
      • +
        Это уже профдеформация: сишкоблядство головного мозга.
        Ответить

    Добавить комментарий