Я использую сетку Bootstrap для организации макета веб-страницы. Между размерами lg и sm, веб-страница выглядит следующим образом:Неподходящее назначение JavaScript JavaScript
| col-1 | col-2 |
Когда размер окна находится в диапазоне хз, колонны укладывают так:
| Col-1 |
| col-2 |
Вместо этого, я хочу, чтобы стек так:
| Col-2 |
| col-1 |
Чтобы сделать это, я создал функцию, чтобы переключить внутренний HTMLs тегов Div. Он работает некоторое время, но иногда col-1 все еще находится выше col-2.
function mobileHandler() {
var width=window.innerWidth;
if (width<768) {
var col1=document.getElementById('col1').innerHTML;
var col2=document.getElementById('col2').innerHTML;
document.getElementById('col1').innerHTML=col2;
document.getElementById('col2').innerHTML=col1;
}
}
window.onload=mobileHandler;
window.onresize=mobileHandler;
Есть ошибки, которые могут быть обнаружены с помощью моего кода? Или есть лучший способ добиться того, чего я хочу?
Заканчивать http://stackoverflow.com/questions/18057270/ column-order-manipulation-using-col-lg-push-and-col-lg-pull-in-twitter-bootstrap –
Возможный дубликат [Столбец или с помощью col-lg-push и col-lg-pull в Twitter Bootstrap 3] (http://stackoverflow.com/questions/18057270/column-order-manipulation-using-col-lg-push-and-col- LG-втягивания твиттер-загрузчике) – vanburen