特別なウィンドウ幅のために、Web サイトの jQuery 関数に if-requests を使用したいと考えています。この jQuery 関数は、一部の div の属性表示を有効または無効にし、デスクトップが 1300 ピクセルを超える場合、同時に 2 つだけではなくすべての列を表示する必要があります。私のjQuery関数は次のようになります。
function changeCol() {
var d1= document.getElementById('right-col');
$(d1).removeClass('hidden');
$(d1).fadeIn(200);
};
2cols モードの列の CSS は次のようになります。
.col {
float: left;
margin-right: 1.36986301369863%;
/*width: 31.50684931506849%;*/
width: 47.93617021276596%;
height: 100%;
padding: 0 1.36986301369863%;
overflow-y: auto;
overflow-x: hidden;
}
width: 47.9% は、2 つの列が表示された場合の幅で、width: 33.% が同時に表示された場合の幅です。