Help > Forum > テーマと外観 > 一般的な CSS テーマのカスタマイズ

一般的な CSS テーマのカスタマイズ

このガイドは、フォーラムで使用されている主要な CSS クラスと、それらをカスタマイズする方法の例を示すことを目的としています。これらの説明では、フォーラムまたはテーマに CSS を追加できる場所を指定しています。

CSS の詳細については、W3Schools の CSS チュートリアルをお試しください。

セレクター.wt-body を使用してフォーラムページ全体をカスタマイズします。

<style>
.wt-body {
    background-color: skyblue;
}
</style>

フォーラムヘッドタグの HTML コードテキストボックスに Google フォントのコードを貼り付けて、フォーラムに別のフォントを使用してください

<link href="https://fonts.googleapis.com/css?family=Lato" rel="stylesheet">

次に、セレクター* を使用してフォントを指定します。

<style>
* {
    font-family: 'Lato', sans-serif;
}
</style>

セレクターヘッダーを使用してフォーラムのヘッダーのスタイルを設定します

<style>
header {
    box-shadow: 0 0 30px rgba(0,0,0,0.5);
}
</style>

セレクター .wt-body a を使用してフォーラムのリンクのスタイルを設定します。

<style>
.wt-body a {
    font-weight: bold;
}
.wt-body a:hover {
    text-decoration: underline;
}
.wt-body a {
    color: #222 !important;
}
.wt-body a:visited {
    color: #555 !important;
}
</style>

セレクター.image-wrapper を使用して、フォーラムでのアバターの表示方法をカスタマイズします。

<style>
.image-wrapper {
    border-radius: 100%;
}
</style>

セレクター.modal-content を使用して、フォーラムでのモーダル/ダイアログの表示方法をカスタマイズします。

<style>
.modal .modal-content {
    border-radius: 20px;
    overflow: hidden;
}
</style>

セレクター.modal-headerを使用して、モーダル/ポップアップダイアログのタイトルをフォーラムに表示する方法をカスタマイズします。

<style>
.modal-header {
    background: black;
    color: white
}
</style>

セレクター #slide-panel を使用して、フォーラムでの左側のスライドパネルとメインメニューの表示方法をカスタマイズします。

<style>
#slide-panel {
    background-color:#00ff00
}
</style>

セレクター.calendarを使用して、フォーラムでのカレンダーの表示方法をカスタマイズします。

<style>
.calendar {
    width: 100% !important;
}
</style>

セレクター.header-image を使用して、フォーラムでのヘッダー画像の表示方法をカスタマイズします。

<style>
.header-image {
    height: 185px;
    margin: 10px auto 20px;
}
</style>

セレクター.wt-categororieを使用して、フォーラムでのカテゴリリストページの表示方法をカスタマイズします。

<style>
.wt-categories {
    width: 700px !important;
    margin-top: 50px;
}
</style>

セレクター.all-topics-list を使用して、フォーラムでのトピックリストページの表示方法をカスタマイズします。

<style>
.all-topics-list {
    width: 800px !important;
}
</style>

#posts-list セレクターを使用して、フォーラムでの投稿リストページの表示方法をカスタマイズします。

<style>
#posts-list {
    margin: 0 auto;
    width: 72%;
}
</style>

セレクター.post-body を使用して、フォーラムへの投稿の表示方法をカスタマイズします。

<style>
.post-body {
    background-color: #00ff00;
}
</style>

セレクター.content-panelを使用して、フォーラムでのパネルの表示方法をカスタマイズします。

<style>
.content-panel {
    width: 70% !important;
}
</style>

セレクター.alert を使用して、フォーラムでのアラートメッセージの表示方法をカスタマイズします。

<style>
.alert {
    background: #f38282;
}
</style>

セレクター.album-wrapper を使用して、フォーラムでのアルバムの表示方法をカスタマイズします。

<style>
.album-wrapper {
    padding: 2px;
    border: 2px #eee solid;
}
</style>

セレクター.form-control を使用して、フォーラムでのフォームテキストボックスの表示方法をカスタマイズします。

<style>
.form-control {
    background: #c6dede !important;
    color: #019c9c;
}
</style>

セレクター.btn、.btn-primary、.btn-subtle を使用して、フォーラムでのボタンの表示方法をカスタマイズします。

<style>
.btn {
    border-color: #d07c73 !important;
    background-color: #397373 !important;
    color: #242727 !important;
}
.btn-primary {
    border-color: #39d84f !important;
    background-color: #386f6f !important;
    color: #0d2b2b !important;
}
.btn-subtle {
    border-color: #969291 !important;
    background-color: #1bf9f9 !important;
    color: #4b5252 !important;
}
</style>

セレクター.dropdown-menu を使用して、フォーラムでのドロップダウンメニューの表示方法をカスタマイズします。

<style>
.dropdown-menu {
    background-color: #b4dada
}
.dropdown-menu a:hover {
    background-color: #97caca !important;
}
</style>

セレクター #forum_logo を使用して、フォーラムでのロゴの表示方法をカスタマイズします。

<style>
#forum_logo {
    width: 50%;
    margin-left: 20%;
}
</style>

関連記事:


If you still need help, please contact us.