我正在使用Twitter Bootstrap。我有一个btn-group
。我想要在屏幕宽度等于或超过768px
时添加btn-group
和btn-group-justified
类,并在屏幕宽度小于或等于767px
时应用btn-group-vertical
类。我该怎么做?
我正在使用Twitter Bootstrap。我有一个btn-group
。我想要在屏幕宽度等于或超过768px
时添加btn-group
和btn-group-justified
类,并在屏幕宽度小于或等于767px
时应用btn-group-vertical
类。我该怎么做?
您可以使用Bootstrap的实用类(.visible-xs)。
你需要创建内容,只有当前屏幕宽度小于768像素时才可见。然后添加所需类别。这是一个jQuery实现。如果您无法将按钮的ID更改为类,则这可能是我能想到的最好的方法。
$(document).ready(function(){
var changeWidth = function(){
if ( $(window).width() < 768 ){
$('.btn-group-justified').removeClass('btn-group-justified').addClass('btn-group-vertical');
} else {
$('.btn-group-vertical').removeClass('btn-group-vertical').addClass('btn-group-justified');
}
};
$(window).resize(changeWidth);
});
id
,所以我不想复制它们。 - GiantDuckwindow.width
的 JavaScript。 - nickcoxdotmebtn-group
添加到哪个元素中?或者你需要让btn-group
元素在屏幕宽度达到768px
或以上时具有btn-group-justified
类? - Seth