Я только что перерабатываю сайт на основе Bootstrap 2.3 до 3.1, и у меня много проблем с темой Kendo Bootstrap.
Я обычно использую группы форм Bootstrap в пользовательских редакторах всплывающих окон Grid, но они не ведут себя с CSS Kendo.
Я установил Fiddle, чтобы показать проблему. Как вы можете видеть, когда вы редактируете запись, калибровку и позиционирование меток, а также вход и выход.
Это как-то связано с двумя последними записями в файле common-template.less
:
.k-animation-container,
.k-widget,
.k-widget *,
.k-animation-container *,
.k-widget *:before,
.k-animation-container *:after
{
.box-sizing(content-box);
}
.k-button,
.k-textbox,
.k-autocomplete,
div.k-window-content,
.k-tabstrip > .k-content > .km-scroll-container,
.k-block,
.k-edit-cell .k-widget,
.k-grid-edit-row .k-widget,
.k-grid-edit-row .text-box,
.km-actionsheet > li,
.km-shim
{
.box-sizing(border-box);
}
Если вы удалите их, формы Bootstrap выглядят корректно, но некоторые элементы Kendo (например, пейджер) могут быть повреждены.
Есть ли способ обойти это или не так, как Telerik намерен использовать свою инфраструктуру?