...
※サンプルコード内の「#button_3」は、チャットボタン設定のボタン要素IDで設定したIDに変更ください。
※widthやheightの値は、ご希望のサイズに適宜ご変更ください。
※こちらのサンプルでは、ボタンの表示位置を右側に変更しております。
もし、デフォルト表示のまま左側に表示させたい場合は、以下赤枠内を削除してください。
...
...
画像+テキストボタンのポップアップ表示化
...
コード ブロック |
---|
/*ボタン設定側にボタン要素ID 「image_specialtag01」を設定する必要あり*/
/*画像+テキストボタンのポップアップ表示化 */
#image_specialtag01 {
z-index:10;
left: auto;
right: 10px;
bottom: 10px;
top: auto;
}
/* 画像サイズ */
#image_specialtag01 > div > button > img{
width: 180px;
}
/* 画像+テキスト <ボタン → ×ボタン */
#image_specialtag01 > div > div {
z-index: 50;
position: fixed;
right: 10px;
}
div#image_specialtag01 > div > div > button > span > svg > path {
d: path("M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z");
}
|
パネル | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
ポップアップ |
閉じるボタンの背景色と文字色を変更したい場合
...
コード ブロック |
---|
/* ポップアップ閉じるボタン 色変更 */
._ChatButton_PopupClose {
background-color: #4d4d4d;
color: #ffffff;
} |
※背景色…background-color
※文字色…color
閉じるボタンのサイズを変更したい場合
...
コード ブロック |
---|
/* ポップアップ閉じるボタン 色変更 */
._ChatButton_PopupClose {
background-color: #4d4d4d;
color: #ffffff;
} |
パネル | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
ECサイト側の要素の裏にチャットボタンが隠れてしまう場合 |
チャットボタンの表示優先順位(z-index)を調整
...
パネル | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
アイテム一覧 |
スペシャルタグ・アタッチメントの背景色を変更
...
コード ブロック | ||
---|---|---|
| ||
#_ChatRoot ._ChatAtchBg { /* スペシャルタグ・アタッチメントの背景色変更 */ background-color: #515151; } |
...
アイテム一覧
スペシャルタグ・アタッチメントの背景色を変更
...
スペシャルタグ・アタッチメントのソート欄を非表示
...
コード ブロック | ||
---|---|---|
| ||
#_ChatRoot ._ChatAtchBgChatWindow > div > div._ChatAtchBg > div > div:nth-child(2) > div:nth-child(2) { /* スペシャルタグ・アタッチメントの背景色変更スペシャルタグ・アタッチメントのソート欄を非表示 */ background-color: #515151;display:none; } |
パネル | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
ヘッダー戻るボタン |
...
※width、heightやbackground、colorの値は、ご希望の値に適宜ご変更ください。
情報 |
---|
レスポンシブ対応 |
PCとスマートフォンでCSSを変えたい場合は、メディアクエリを利用してスマートフォン側のCSSをご指定ください。
...
パネル | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
ボタン設定毎に別のCSSを適用させたい |
...
| |||
ボタン設定毎に別のCSSを適用させたい |
ボタン設定のボタン要素IDを設定している場合、
該当のチャットボタンをクリック後、チャットウィンドウの要素(#_ChatWindow)のclass属性に _ChatButtonID_{ボタン要素ID} が付与されます。
付与された._ChatButtonID_{ボタン要素ID} を指定することで、ボタン設定毎に別のCSSを適用させることが可能です。
...
⚠️ ボタン要素IDを設定していない場合、該当のチャットボタンがクリック後、チャットウィンドウの要素(#_ChatWindow)のclass属性に _ChatButtonID_{ボタン要素ID} が付与されません。
ボタン設定毎に別のCSSを適用させたい場合は、必ずボタン要素IDを設定ください。
使用例)ボタン設定4(ボタン要素ID:button4)のみメッセージ入力欄を非表示にしたい
...
コード ブロック | ||
---|---|---|
| ||
._ChatButtonID_button4 #_ChatWindowUserInputRoot {
display: none;
}
._ChatButtonID_button4 #_ChatMenuItem_ModeSwitch {
display: none;
} |
※サンプルコード内の「button4」の部分には、ボタン要素IDで設定したIDに変更ください。