2017-11-06 8 views
0

私は自分自身を解決する方法を知らないという問題が1つあります。私はGaleria Storefront Childテーマを使用しているWooCommerceサイトを持っています。ショップページでの設定では、サイドバーは右側にしか置くことができません。サイドバーを左に移動し、店舗ページにのみ移動したい私はこのCSSを試しました:WooCommerceのサイドバーを右から左に移動するには?

div.woocommerce_product_categories-2.widget .woocommerce widget_product_categories { 
    float:left!important; 
} 

しかし、何も変わっていないようです。サイドバーはまだ左側にあります。助けて?

+0

ライブサンプルを表示できますか?そのCSSのビットは本当に役に立たない。 –

+0

申し訳ありません。今は生きている。 :) – DrMTR

+0

サイドバーは右側にあります。 –

答えて

1

サイドバーに左フロートを適用し、コンテンツに右浮動表示する必要があります。また、マージンを左から右にスワップしてください。

あなたのスタイルシートにはメディアクエリがありますので、特殊性を持つ必要があります。

body.archive #primary{ 
 
    float: right; 
 
    margin-left: 4.347826087%; 
 
    margin-right: 0; 
 
} 
 
body.archive #secondary { 
 
    float: left; 
 
}

+0

このCSSをショップページでのみ適用するには? – DrMTR

+0

私の答えを更新しました。 'body'要素に設定されたクラスを見て、それらを' css'セレクタで使います。 –

0
  1. 変更/フロートを適用します。右のあなたのコンテンツコンテナへ
  2. 変更/フロートを適用します。あなたは余白とパディングを調整持って、あなたのサイドバーのコンテナ

に委ねしたがって、サイドバーが左にシフトするとき。

関連する問題