Если вы собираетесь понизить «работу вокруг» - хотя бы объясните, почему.

сноРуководство по начальной загрузке:

Переименовано .has-error в .has-danger.

Тем не менее, это не похоже на работу. Граница и текст не были окрашены.

Например:

<div class="form-group has-danger">
    <label class="form-control-label" for="inputDanger1">Input with danger</label>
    <input type="text" class="form-control form-control-danger" id="inputDanger1">
    <div class="form-control-feedback">Sorry, that username's taken. Try another?</div>
    <small class="form-text text-muted">Example help text that remains unchanged.</small>
</div>

Демо-версия:

https://jsfiddle.net/uLa0spfm/

Ответы на вопрос(3)

Ваш ответ на вопрос