Diviサイドバーの境界線を削除する方法

公開: 2021-07-25

ほとんどすべてのDiviユーザーがDiviテーマの操作方法を知りたがっているのは、サイドバーの境界線を削除することです。 幸い、これは簡単な作業です。 これはコードで実行できますが、さらに重要なのは、Divi ThemeBuilderを使用して簡単に実行できることです。 この記事では、両方の方法を使用してDiviサイドバーの境界線を削除する方法と、Diviテーマビルダーを使用すると最良の結果が得られる理由を説明します。

デフォルトのDiviサイドバー

デフォルトのDiviサイドバー

Diviのデフォルトのページと投稿のレイアウトは、コンテンツとサイドバーの間に線を引きます。 サイドバー要素の多くは、テーマカスタマイザーを使用してスタイル設定または調整できますが、この行はそれらの1つではありません。 これは、WordPressのオプションが不足している領域です。

デフォルトのDiviサイドバー

Diviテーマオプションを使用すると、サイドバーを右または左に移動できますが、スタイリングオプションは含まれていません。

デフォルトのDiviサイドバー

Diviは、ページと投稿レベルでサイドバーのレイアウトを選択できる設定も追加します。 これには、ウィジェットが表示されないようにサイドバーを削除するオプションも含まれているため、コンテンツ領域でWebページの全幅を使用できます。

これらのオプションを使用すると、レイアウトを制御できますが、スタイルを制御することはできず、サイドバーの境界線は削除されません。 Diviサイドバーの境界線をスタイル設定または削除する2つの方法を見てみましょう。

コードを使用したDiviのサイドバー境界線の削除またはスタイリング

まず、Diviにコードを追加して、Diviテーマのサイドバーの境界線を削除またはスタイル設定する方法を見てみましょう。

DiviテーマオプションのカスタムCSSフィールドにCSSを追加する必要があります。 [カスタムCSS]フィールドにアクセスするには、WordPressダッシュボードメニューの[ Divi] > [テーマオプション]に移動します。 [全般]タブにとどまり、設定の一番下までスクロールしてコードを貼り付けます。

必要なCSSは次のとおりです。

#main-content .container:before {
width:0;
}
.et_pb_widget_area_right { border-left:0 !important; }
.et_pb_widget_area_left { border-right:0 !important; }

このコードは、ウィジェット領域の境界線に幅がなく、表示されないことをWordPressに通知します。

コードを使用したDiviのサイドバー境界線の削除またはスタイリング

コードを[カスタムCSS]フィールドに貼り付けて、変更を保存します。

コードを使用したDiviのサイドバー境界線の削除またはスタイリング

境界線が削除されました。 CSSはDiviテーマと連携してサイドバーの境界線を削除しますが、理想的ではなく、すべての人があらゆる種類のコードを処理したいとは限りません。 Divi Builderを使用してブログページを作成する場合はどうなりますか? 最良のオプションは、Diviテーマビルダーを使用することです。

Diviのテーマビルダーを使用してコードなしでDiviサイドバーの境界線を削除する方法

Diviのテーマビルダーを使用してコードなしでDiviサイドバーの境界線を削除する方法

Diviテーマを使用して、コードなしでサイドバーの境界線を削除することもできます。 WordPressダッシュボードメニューでDivi > Theme Builderを選択して、Divi ThemeBuilderに移動します。 ブログのレイアウトがまだない場合は、[新しいテンプレートの追加]を選択します。

このテンプレートは、ブログページ、アーカイブページ、またはその他の必要なページに割り当てられるため、最初にこのページを作成しておく必要があります。

Diviのテーマビルダーを使用してコードなしでDiviサイドバーの境界線を削除する方法

このテンプレートを表示する場所を選択できるモーダルが開きます。 [特定のページ]でブログページを選択します。 アーカイブページ、作成者ページ、カテゴリページ、日付ページ、タグページなどを作成することもできます。 選択したら、[保存]をクリックします

Diviのテーマビルダーを使用してコードなしでDiviサイドバーの境界線を削除する方法

これで、空のテンプレートがページに割り当てられました。 次に、ブログのレイアウトを作成する必要があります。 [カスタムボディの追加]というラベルの付いた領域をクリックします。

Diviのテーマビルダーを使用してコードなしでDiviサイドバーの境界線を削除する方法

これにより、ドロップダウンボックスが開き、カスタムボディを作成するか、ライブラリから追加するかを選択できます。 選択をクリックします。 カスタムボディを作成することを選択しています。

Diviサイドバーモジュール

Diviのテーマビルダーを使用してコードなしでDiviサイドバーの境界線を削除する方法

2列のレイアウトを選択し、左側にブログモジュールを配置し、右側にサイドバーモジュールを配置しました。 Diviモジュールなので、サイドバーはどこにでも配置できますが、私は従来の右側のデザインを使用します。

Diviのテーマビルダーを使用してコードなしでDiviサイドバーの境界線を削除する方法

モジュールは右側または左側に配置されるように設計されており、それに応じて境界線が配置されます。 デフォルトでは、モジュールは左側のサイドバーとして表示されるように設定されているため、境界線はウィジェットの右側にあります。

Diviのテーマビルダーを使用してコードなしでDiviサイドバーの境界線を削除する方法

レイアウトを変更するには、モジュールを開き、[デザイン]タブを選択し、[レイアウト]セクションを確認して、[配置]ドロップダウンボックスで[]を選択します。 この例では、ウィジェット領域の左側に境界線があり、これが右側のサイドバーになっています。

サイドバーの境界線を表示する場合は、この設定を使用します。 境界線を無効にする場合は、配置は重要ではありません。 [配置]ドロップダウンボックスの下のトグルにすでに気付いていると思います。

Diviのテーマビルダーを使用してコードなしでDiviサイドバーの境界線を削除する方法

レイアウトセクションの2番目のオプションは、 Show BorderSeparatorと呼ばれるトグルです。 これにより、境界線を無効または有効にできます。 デフォルトで有効になっています。 トグルをクリックするだけです。 境界線がサイドバーから削除されました。 レイアウトを保存して、エディターを終了します。 とても簡単です。

Diviのテーマビルダーを使用してコードなしでDiviサイドバーの境界線を削除する方法

最後に、Divi Theme Builderを終了する前に、[変更保存]を選択します。 ブログページのカスタム本文が表示されるようになりました。

Diviのテーマビルダーを使用してコードなしでDiviサイドバーの境界線を削除する方法

私のブログページには、境界線のないサイドバーが表示されます。 もちろん、より良いデザインが必要な場合は、さらにいくつかのことができます。

カスタムDiviサイドバー境界線の作成

カスタムDiviサイドバー境界線の作成

Diviテーマを使用してサイドバーの境界線を削除したくないが、標準のWordPressの境界線は必要ない場合は、Diviサイドバーモジュールを使用してカスタムサイドバーの境界線を作成できます。

サイドバーモジュールの[デザイン]タブで、[境界線]設定までスクロールします。 ここで、モジュールの片側に境界線を追加できます。 境界線を表示したくない各辺を選択し、境界線の幅を0に設定します。境界線の幅、色、スタイルを選択することもできます。 スタイルには、実線、破線、点線、二重、溝、尾根、はめ込み、はめ込み、およびなしが含まれます。

境界線を表示する側については、境界線の幅、色、およびスタイルを選択します。 この例では、モジュールの左側にのみ境界線を表示するように選択しました。 境界線の幅を7ピクセル、色を明るいオレンジ色、境界線のスタイルを点線に設定しました。

カスタムDiviサイドバー境界線の作成

ブログページに、カスタムのDiviサイドバーの境界線が表示されるようになりました。

カスタムDiviサイドバー境界線の作成

必要に応じて、他の3つの側面にボックスシャドウを追加することもできます。 この例では、右側の境界線を丸めています。 中央のリンクをクリックしたので、点線の境界線はまっすぐです。 また、ボックスの影を調整して、希望のデザインにしました。

カスタムDiviサイドバー境界線の作成

これが点線の境界線のある私の最終的なデザインです。 サイドバーはブログのデザインとうまく調和しています。

カスタムDiviサイドバー境界線の作成

Diviテーマを使用してサイドバーの境界線を削除するというアイデアに戻り、これが私の最終的なブログのレイアウトです。 私はこれがどのようになったかが好きです。 これは、Diviモジュールを使用すると、サイドバーの設計に多くの可能性が開かれることを示しています。

結論

これが、Diviテーマを使用してサイドバーの境界線を削除する方法についての説明です。 コードで削除するのは簡単ですが、Divi Theme Builderを使用すると、より多くのオプションが提供され、デザインをより細かく制御できます。 この機能は非常に基本的なものですが、ほとんどのDiviユーザーが学びたいものです。 また、Diviモジュールのわずかな調整がWebサイトのデザインに大きな違いをもたらす方法を学ぶための良い演習でもあります。

我々はあなたから聞きたい。 これらの方法のいずれかを使用して、Diviサイドバーの境界線を削除しましたか? 以下のコメントであなたの経験について教えてください。

Andrew Rybalko /shutterstock.comによる注目の画像