コントロールバーを表示する

書式

<div id="controlbar" class="controlbar"></div>

説明

コントロールバーを表示するにはコントロールバーを表示するためのコンテナ(divタグ)を指定します。スクリプトではhs.registerOverlayに不透明度や表示位置を指定します。スタイルシートでコントロールバーの表示/非表示を行うための設定を行います。

サンプルコード [実行]

<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>Sample</title>
<link rel="stylesheet" href="main.css" type="text/css" media="all">
<script type="text/javascript" src="highslide.js"></script>
<script type="text/javascript"><!--
hs.graphicsDir = "./graphics/";
hs.creditsText = "";
hs.outlineType = "rounded-white";
hs.registerOverlay({
thumbnailId: null,
overlayId: "controlbar",
position: "bottom center",
hideOnMouseOut: true,
opacity: 0.75
});
window.onload = hs.preloadImages;
// --></script>
<style type="text/css"><!--
.controlbar {
margin-bottom: 10px;
background: url(graphics/controlbar.gif);
width: 275px;
height: 44px;
display: none;
}
.controlbar a {
display: block;
float: left;
margin: 8px 0 0 5px;
height: 30px;
width: 42px;
}
.highslide-display-block { display: block; }
.highslide-display-none { display: none; }
--></style>
</head>
<body>
<h1>Highslideサンプル</h1>
<div id="highslide-container"></div>
<a href="photo/1.jpg" class="highslide" onClick="return hs.expand(this)">
<img src="thumbnail/1.jpg" width="64" height="48"></a>
<a href="photo/2.jpg" class="highslide" onClick="return hs.expand(this)">
<img src="thumbnail/2.jpg" width="64" height="48"></a>
<a href="photo/3.jpg" class="highslide" onClick="return hs.expand(this)">
<img src="thumbnail/3.jpg" width="64" height="48"></a>
<div id="controlbar" class="controlbar"></div>
</body>
</html>