- PVSM.RU - https://www.pvsm.ru -
Это заняло много времени, друзья. Прошло около трех месяцев с последнего обновления, но не волнуйтесь, сегодня ожиданию наступил конец.
После многочисленных задержек, в том числе и на борьбу с гриппом, мы рады представить вам Bootstrap 2.3 [1].
Bootstrap 2.3 содержит несколько как нововведений, так и фиксов и улучшений документации.
Наиболее значимые из них:
Изменения в репозитории:
npm install
Новые функции и улучшения:
container
. По умолчанию она по-прежнему равна insertAfter
, но теперь у вас есть возможность указать куда вставлять тултипы (или поповеры).max-width
вместо width
, также они стали чуть шире (280px vs 240) и автоматически скрывают пустой заголовок при помощи css :empty
.:hover
объединено с :focus
. Это касается как обычных ссылок, так и кнопок, выпадающих списков, панелей навигации и т.д.display: inline-block;
, увеличен margin-bottom
и добавлен vertical-align: middle;
соответствующим стилям <input>
.horizontal-three-colors()
с примером в CSS-тестах..text-left
, .text-center
, .text-right
@ms-viewport
, так что IE10 теперь может использовать адаптивный CSS для полиэкранного режима.Изменения в документации:
Как обычно, вы можете посмотреть более полный список изменений в рубиконе [6] или в pull-запросах [7]. В большинстве случаев, там не отражены мелкие правки CSS и исправления опечаток в документации.
Когда мы выпустили версию 2.2.2, мы изменили механизм вставки тултипов и поповеров. Вместо добавления их к <body>
по умолчанию, они использовали insertAfter
. Это изменение решило несколько проблем с наложением и значительно упростило контроль и стилизацию тултипов.
К сожалению, не обошлось и без пары багов, а именно — ошибкам в стилях групп инпутов из-за вмешивания в соседние CSS селекторы [8]. Поэтому, вместо отмены изменений, мы добавили новый параметр container
. Если вы попали в ситуацию, в которой insertAfter
не применим, то установите этому параметру элемент, который вам наиболее подходит.
Как мы ранее отмечали, v2.3 — это наш последний запланированный релиз до полного перехода к работе над v3 (в ожидании любой катастрофической неразберихи).
Напоследок, загляните на Bootstrap 3 pull request [9]. Вот небольшие подробности:
Это только некоторые основные изменения, полный список и последние изменения cмотрите на странице Bootstrap 3 pull request [9].
Автор: xdevel
Источник [11]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/javascript/26826
Ссылки в тексте:
[1] Bootstrap 2.3: http://getbootstrap.com/
[2] link: http://twitter.github.com/bootstrap/javascript.html#carousel
[3] #6713: https://github.com/twitter/bootstrap/pull/6713
[4] #6441: https://github.com/twitter/bootstrap/pull/6441
[5] навигации, выровненной по ширине: https://f.cloud.github.com/assets/98681/25869/5e2f812c-4afa-11e2-9293-501cd689232d.png
[6] рубиконе: https://github.com/twitter/bootstrap/issues?milestone=18&state=closed
[7] pull-запросах: https://github.com/twitter/bootstrap/pull/6346
[8] соседние CSS селекторы: http://css-tricks.com/child-and-sibling-selectors/
[9] Bootstrap 3 pull request: https://github.com/twitter/bootstrap/pull/6342
[10] Скачать Bootstrap 2.3.0: https://github.com/twitter/bootstrap/zipball/master
[11] Источник: http://habrahabr.ru/post/168959/
Нажмите здесь для печати.