コールトゥアクションパネルは、ビデオが終了すると表示され、特定のビデオに関連付けられているすべてのインタラクティブスウォッチを表示します。
パネルは、ビデオタイトルを示すヘッダー領域、右上隅の再生ボタン、スクロール可能なグリッドとして表示される実際のインタラクティブスウォッチで構成されます。 設定属性callToActionRecapを使用して、パネルを無効にできます。
コールトゥアクションパネルは、常にビューア領域全体を使用します。
以下に示すCSSクラスセレクターで、コールトゥアクションパネルの背景色の外観を制御します。
.s7interactivevideoviewer .s7calltoaction
background-color |
コールトゥアクションパネルの背景色。 |
背景色が濃いグレーのコールトゥアクションパネルを設定するには:
.s7interactivevideoviewer .s7calltoaction {
background-color: #222222;
}
以下に示すCSSクラスセレクターで、コールトゥアクションパネルのヘッダーの外観を制御します。
.s7interactivevideoviewer .s7calltoaction .s7header
background-color |
ヘッダーの背景色。 |
height |
ヘッダーの高さ。 |
border-bottom |
ヘッダーの下の境界線。 |
高さ70ピクセルで、背景が濃いグレーで、下部にグレーの境界線がやや明るい2ピクセルのヘッダーを設定するには、次のように記述します。
.s7interactivevideoviewer .s7calltoaction .s7header {
height: 70px;
border-bottom: 2px solid #444444;
background-color: #222222;
}
以下に示すCSSクラスセレクターで、コールトゥアクションパネルのヘッダータイトルの外観を制御します。
.s7interactivevideoviewer .s7calltoaction .s7header .s7title
color |
バナー内のテキストカラー。 |
font-size |
フォントサイズ |
行の高さ |
行の高さ |
font-family |
フォントファミリ。 |
text-align |
バナー内のテキストの整列。 |
padding-left |
左パディング。 |
padding-right |
右パディング:「再生」ボタンのスペースを許可します。 |
70ピクセルの線の高さ、25ピクセルのフォントサイズ、白の色および左揃えのビデオタイトルを設定するには:
.s7interactivevideoviewer .s7calltoaction .s7header .s7title {
line-height: 70px;
font-size: 25px;
color: #ffffff;
text-align: left;
}
以下に示すCSSクラスセレクターで、コールトゥアクションパネルの閉じるボタンの外観を制御します。
.s7interactivevideoviewer .s7calltoaction .s7closebutton
トップ |
パディングを含む、ヘッダーの上からの位置。 |
右 |
パディングを含む、ヘッダーの右側からの位置。 |
width |
ボタンの幅。 |
height |
ボタンの高さ。 |
background-image |
特定のボタン状態に対して表示される画像。 |
background-position |
CSSスプライトを使用する場合は、アートワークスプライト内の位置。 CSSスプライトを参照してください。 |
このボタンでは、 state
属性セレクターがサポートされます。このセレクターは、ボタンの状態ごとに異なるスキンを適用するのに使用できます。
28 x 28ピクセルの再生ボタンを設定するには、次のように記述します。 ボタンの位置は、ヘッダーの上端と右端から20ピクセルにする必要があります。 また、ボタンの4つの状態ごとに異なる画像を表示する必要があります。コンポーネントのスプライト画像からアートワークを取り出します。
.s7interactivevideoviewer .s7calltoaction .s7closebutton {
top: 20px;
right: 20px;
background-size: 336px;
width: 28px;
height: 28px;
}
.s7interactivevideoviewer .s7calltoaction .s7closebutton[state] {
background-image: url(images/v2/PlayPauseButton_sprite.png);
}
.s7interactivevideoviewer .s7calltoaction .s7closebutton[state='up'] {
background-position: -28px -1260px;
}
.s7interactivevideoviewer .s7calltoaction .s7closebutton[state='over'] {
background-position: -0px -1260px;
}
.s7interactivevideoviewer .s7calltoaction .s7closebutton[state='down'] {
background-position: -28px -1232px;
}
.s7interactivevideoviewer .s7calltoaction .s7closebutton[state='disabled'] {
background-position: -0px -1232px;
}
以下に示すCSSクラスセレクターで、コールトゥアクションパネルのサムネールグリッドビューの外観を制御します。
.s7interactivevideoviewer .s7calltoaction .s7thumbnailgridview
background-color |
サムネール領域の背景色。 |
濃いグレーの背景を持つサムネール領域を設定するには:
.s7interactivevideoviewer .s7calltoaction .s7thumbnailgridview {
background-color: #222222;
}
以下に示すCSSクラスセレクターで、コールトゥアクションパネルのサムセルの外観を制御します。
.s7interactivevideoviewer .s7calltoaction .s7thumbcell
margin |
各サムネールの周囲の水平および垂直のマージンのサイズ。 実際のサムネールの水平方向の間隔は、 .s7thumbcell に設定された左右のマージンの合計になります。 同じ規則が適用されますが、縦の間隔に適用されます。 |
24ピクセルの水平方向の間隔と18ピクセルの垂直方向の間隔を設定するには:
.s7interactivevideoviewer .s7calltoaction .s7thumbcell {
margin-top: 9px;
margin-bottom: 9px;
margin-left: 12px;
margin-right: 12px;
}
以下に示すCSSクラスセレクターで、コールトゥアクションパネルのサムネールの外観を制御します。
.s7interactivevideoviewer .s7calltoaction .s7thumb
width |
サムネールの幅。 |
height |
サムネールの高さ。 |
枠線 |
サムネールの境界線。 |
サムネールでは、 state
属性セレクターがサポートされます。このセレクターは、サムネールの状態ごとに異なるスキンを適用するのに使用できます。 特に、state="selected"
は現在選択されている画像のサムネールに対応します。state="default"
は、残りのサムネールに対応します。state="over"
は、マウスカーソルを合わせたときに使用されます。
94 x 100ピクセルのサムネールを設定するには:
.s7interactivevideoviewer .s7calltoaction .s7thumb {
width:94px;
height:100px;
}
以下に示すCSSクラスセレクターで、コールトゥアクションパネルのサムネールラベルの外観を制御します。
.s7interactivevideoviewer .s7calltoaction .s7label
color |
ラベルのテキストカラー。 |
text-align |
ラベルの水平方向の整列。 |
font-family |
フォント名 |
font-size |
フォントファミリ。 |
白の色を使用するラベルを設定するには、中央揃えで15ピクセル、Arial®フォントを使用します。
.s7interactivevideoviewer .s7calltoaction .s7label {
text-align: center;
color: #ffffff;
font-family: Arial,Helvetica,sans-serif;
font-size: 15px;
}
垂直方向に表示できる数より多いサムネールがある場合、サムネールは右側に垂直方向のスクロールバーをレンダリングします。 デフォルトでは、コールトゥアクションパネルは、サムやスクロールボタンのない小さな縦棒をレンダリングします。 ただし、ビューアのCSSを変更してバーをカスタマイズすることはできます。
以下に示すCSSクラスセレクターで、コールトゥアクションパネルのスクロールバー領域の外観を制御します。
.s7interactivevideoviewer .s7calltoaction .s7thumbnailgridview .s7scrollbar
width |
スクロールバーの幅。 |
トップ |
サムネール領域の上部からのスクロールバーの垂直方向のオフセット。 |
下 |
サムネール領域の下端からのスクロールバーの垂直方向のオフセット。 |
右 |
サムネール領域の右端からのスクロールバーの水平方向のオフセット。 |
幅が22ピクセルで、サムネール領域の上、右または下からの余白がないスクロールバーを設定するには、次のように記述します。
.s7interactivevideoviewer .s7calltoaction .s7thumbnailgridview .s7scrollbar {
top:0px;
bottom:0px;
right:0px;
width:22px;
}
スクロールバートラックは、上下のスクロールバーボタンの間の領域です。 このコンポーネントは、トラックの位置と高さを自動的に設定します。
以下に示すCSSクラスセレクターで、コールトゥアクションパネルのスクロールバートラックの外観を制御します。
.s7interactivevideoviewer .s7calltoaction .s7thumbnailgridview .s7scrollbar .s7scrolltrack
width |
スクロールトラックバーの幅。 |
background-color |
トラックバーの背景色。 |
幅が22ピクセルで、グレー色のスクロールバートラックを設定するには:
.s7interactivevideoviewer .s7calltoaction .s7thumbnailgridview .s7scrollbar .s7scrolltrack {
width:22px;
background-color:#222222;
}
スクロールバーサムは、スクロールトラック領域内で垂直方向に移動します。 垂直方向の位置は、コンポーネントのロジックで完全に制御されます。ただし、サムの高さはコンテンツの量に応じて動的に変化するわけではありません。
次のCSSクラスセレクターで、サムの高さの外観とその他の要素を制御します。
.s7interactivevideoviewer .s7calltoaction .s7thumbnailgridview .s7scrollbar .s7scrollthumb
width |
サムの幅。 |
height |
サムの高さ。 |
padding-top |
トラックの上部間の垂直方向のパディング。 |
padding-bottom |
トラックの下端との間の垂直方向のパディング。 |
border-radius |
境界線の半径。 |
background-color |
サムのカラー |
background-image |
サムの特定の状態に対して表示される画像。 |
background-position |
CSSスプライトを使用する場合の、アートワークスプライト内の位置。 CSSスプライトを参照してください。 |
サムでは、 state
属性セレクターがサポートされます。このセレクターは、次のサムの状態ごとに異なるスキンを適用するのに使用できます。"up"
、"down"
、"over"
、および"disabled"
です。
6 x 167ピクセルで、3ピクセルの丸い角とグレーの色を持つスクロールバーサムを設定するには、次のように記述します。
.s7interactivevideoviewer .s7calltoaction .s7thumbnailgridview .s7scrollbar .s7scrollthumb[state] {
width:6px;
height:167px;
background-color:#666666;
background-image:none;
border-radius:3px 3px 3px 3px;
}
以下に示すCSSクラスセレクターで、上下のスクロールボタンの外観を制御します。
.s7interactivevideoviewer .s7calltoaction .s7thumbnailgridview .s7scrollbar .s7scrollupbutton
.s7interactivevideoviewer .s7calltoaction .s7thumbnailgridview .s7scrollbar .s7scrolldownbutton
CSSのtop、left、bottomまたはrightプロパティを使用してスクロールボタンを配置することはできません。ビューアのロジックによって、自動的に配置が決まります。 インタラクティブビデオビューアのコールトゥアクションパネルでは、スクロールバーのこれらのボタンは使用されないので、初期設定のCSSではサイズが0ピクセルに設定されています。
width |
ボタンの幅。 |
height |
ボタンの高さ。 |
background-image |
特定のボタン状態に対して表示される画像。 |
background-position |
CSSスプライトを使用する場合の、アートワークスプライト内の位置。 CSSスプライトを参照してください。 |
これらのボタンでは、 state
属性セレクターがサポートされます。このセレクターは、次のサムの状態ごとに異なるスキンを適用するのに使用できます。"up"
、"down"
、"over"
、および"disabled"
です。
ボタンのツールチップはローカライズできます。 ユーザインターフェイス要素のローカライゼーションを参照してください。
スクロールボタンのサイズを0に設定して非表示にすることで、スクロールボタンを無効にします。
.s7interactivevideoviewer .s7calltoaction .s7thumbnailgridview .s7scrollbar .s7scrollupbutton {
visibility: hidden;
width: 0px;
height: 0px;
}
.s7interactivevideoviewer .s7calltoaction .s7thumbnailgridview .s7scrollbar .s7scrolldownbutton {
visibility: hidden;
width: 0px;
height: 0px;
}