<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8" />
<title>iframeでフレームっぽいものを実現するサンプル</title>
<style>
body,
div,
iframe {
display: block;
margin: 0;
padding: 0;
height: 100%;
}
body {
width: 100%;
overflow: hidden;
}
#menu {float: left;}
#cs {float: right;}
iframe {position: absolute;}
#menu iframe {
left: 0;
width: 20%;
}
#cs iframe {
right: 0;
width: 79%;
}
</style>
</head>
<body>
<div id="menu">
<iframe src="gijiframe1.html" name="menu" title="メニュー"></iframe>
</div>
<div id="cs">
<iframe src="gijiframe2.html" name="cs" title="コンテンツ"></iframe>
</div>
</body>
</html>
iframe
要素のname
属性値が、a
要素等のtarget
属性の対象となる。
gijiframe1.html内のa
要素のtarget
属性をcs
とすれば、当該リンクは、name
属性値がcs
のインラインフレーム枠内に開かれる。