ホーム へ       サンプルページ  折り畳みメニュー 14a  oritatami14a.htm

マウスオーバー層のみ展開の、折り畳みメニュー、全層閉じ。      DHTML。      ハイパーリンク、配色、配置などのカスタマイズはテキストエディターなどで可。    all 対応。     コピー、編集し、簡単にWebで応用できまっ、(^ ^)。

 

< ご使用方法 >

 ・ ローカル(=PC)への保存は、/oritatami14 をクリック開いたホルダーで、oritatami14a.htm、11100a.js を右クリック、[対象をファイルに保存] - 【ファイルのダウンロード】、【ファイル名を付けて保存】 - <保存する場所>: ……、などで。    ※: 【Internet Explorer】 - [ファイル] - [名前を付けて保存]−[ファイルの種類] ”Webページ、完全” ……、などで変わってしまったファイル名や、*.html 中のパスは要修正。

 ・ このDHTMLの実装方法は、 oritatami14a.htm をテキストエディターで開き、ホームページ作成ソフトなどのHTML挿入/編集メニューなどを使って、新しいページ 1 や hogehoge.html(=任意の挿入先ファイル名) の、 <head> 〜 </head> の任意の行間に (*1) を、さらに <body> 〜 </body>の任意の行間に (*2) をペーストします。

 ・ 編集方法は、hogehoge.html を WordPad や SmipleTextなどのテキストエディター、あるいは ”FrontPage Express” などのホームページ制作ソフトのHTMLタグ挿入/編集メニュー で開き編集します。    下記の(例) (*1) と、(*2)(*3) を参考に太字部分の編集を任意に行います。   アイコン画像などの変更は準備した画像ファイル名を、hogehoge.html などの該当部分に記述。   パラメーターの変更は該当部分で。    ※: テキストエディターによる編集は、HP制作ソフトとの互換性の問題を生じません(HP制作ソフト間は少し生じる)。

 ・ 作動テストは、ローカル(PC)に保存し、 Internet Explorer 6.x〜 などで開いて。    更新の確認は、ie、Netscapeやサーバーからのキャッシュデーター更新を、目的のページを表示し ieで [F5]キー を押し最新データ読み込みで行います(≠再アクセス)。   Netscapeは、Ctrl+Rキーで。

 ・ アップロードや作動テストは、hogehoge.html と同じ階層〔ホルダー/ディレクトリー〕に、使用する画像 、*.js なども転送/配置し実施。  ※:別ディレクトリーに配置時は、*.html 中のパスは要修正。   FTPなどで変わったファイル名は要修正。    スクリプト構文中への改行混入は非作動原因。

 ・ 関連情報 : 色記号2スタイルシートリファレンスホームページ開設入門 が便利!。   Web & Internet SamplesOnline ColumnsXMLDHTMLとは?ColorTableHTMLの色指定色見本

 

(*1) oritatami14a.htm (例)         挿入先の  <head> 〜 </head> の、 部分にペーストします。

 HTMLの編集方法   (*1) をテキストエディターで開き、下記↓のHTMLを挿入先ファイルにペースト、太字部分を編集し使用。
〔この列ペースト不要〕

シフトJIS使用(削除不可)

ieなどに表示するアイコンファイル名(削除可)
<style type 〜 </style>は(削除可)
マウスオーバー時のテキスト  背景色 下線非表示
非マウスオーバー時の下線表示(逆も可)

リンクを新しいWinで開くを標準(削除可)※:target= いろいろ
同じフレーム target="_self"
ページ全体  target="_top"
親フレーム  target="_parent"
お気に入り、タスクバーに表示するページ名(≠ファイル名)

 

 

 

 

 メニュー背景色

 

 メニュー文字色

 

 

 

 

<meta http-equiv="Content-Type" content="text/html; charset=x-sjis">

<link REL="SHORTCUT ICON" href="faviconu.ico">
<style type="text/css"><!-- A:hover {
COLOR: #8000e2; BACKGROUND-COLOR: #f3edee; TEXT-DECORATION: none
}
A {
TEXT-DECORATION: underline
}
-->
</style>
<base target="_blank">
<title>サンプルページ  折り畳みメニュー 14a</title> 

<!-- ☆ ----------- ↓ この間をコピー&ペーストします。 ------------ -->
<style type="text/css">

/* NEEDED STYLES */
div.slideMenuBG{position:absolute; left:0; top:0; z-index:1}
div.slideMenuText{position:absolute; left:2; top:2; z-index:200}
#slideMenucont{position:absolute; height:600; width:200; visibility:hidden;}

div.clSlideMenu2{ /* All slideMenu2 DIV elements */
position:absolute;
font-family:verdana,arial,helvetica;
font-size:10px;
overflow:hidden;
width:150;
height:22;
background-color:#E8E6E9;
layer-background-color:#F2F1F3;
}
#slideMenu2cont{position:absolute; height:800; width:600; clip:rect(0,800,600,0); visibility:hidden;}
a.clAmenu2{ /* All sub4 level links */
color:#2A0080;
text-decoration:none;
}
span.clArrow{
font-family:webdings;
}
</style>

<script language="JavaScript" src="11100a.js" type="text/javascript">
/**********************************************************************************
SlideMenu 2.0
* Copyright (C) 2002 Thomas Brattli
* This script was released at DHTMLCentral.com
* Visit for more great scripts!
* This may be used and changed freely as long as this msg is intact!
* We will also appreciate any links you could give us.
* Made by Thomas Brattli
*Script date: 08/05/2002 (keep this date to check versions)
*********************************************************************************/
</script>
<!-- ☆ ----------- ↑ この間をコピー&ペーストします。 ------------ -->
 

 

 

(*2) oritatami14a.htm (例)        挿入先の  <body> 〜 </body> の、 部分にペーストします。

 HTMLの編集方法   (*2)をテキストエディターで開き、下記↓のHTMLを挿入先ファイルにペースト、太字部分を編集し使用。
〔この列ペースト不要〕

※:<body> 部の編集 背景 リンク 表示済みリンクンク アクティブリンクの各色(任意値)

 

 

 

 

 

 

 

 

 

 

メニュー幅
メニューセル高さ
間隔

 

 

 

 

 

 

 

 

  

メニュー・サイト名 URL

 以下、同様。

 

<body bgcolor="#F8F5F5" link="#54006C" vlink="#62000D" alink="#00FFFF">

<!-- ■ ---- 位置調整のためのDIV有りは、 ↓ この間をコピー&ペーストします。 -->
<!--               表示枠位置     表示枠サイズ        座標              表示枠背景色 -->
<div style="position:absolute; top:10; left:10; width:155; height:300; z-index:0; visibility:visible; background-color:#F8F5F5" title="=(゜。.゜)="  STYLE="filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=85, FinishOpacity=85)">
<!-- ★ ----------- ↓ この間をコピー&ペーストします。 ------------ -->
<script>

/* NEXT MENU */
slideMenu2 = new createSlideMenu("slideMenu2")

//Variables to set:
slideMenu2.menuy=0 //The top placement of the menu.
slideMenu2.menux=0 //The left placement of the menu
slideMenu2.useImages = 0 //Are you using images or not?
slideMenu2.pxspeed=100 //The pixel speed of the animation
slideMenu2.timspeed=100 //The timer speed of the animation
slideMenu2.inset = 0 //How much the selected elements should pop to the left
slideMenu2.arrow="clArrow"

//Needed dummy classes
slideMenu2.bgClass = "slideMenuBG"
slideMenu2.txtClass = "slideMenuText"

//Level properties - ALL properties have to be spesified in level 0
//This works the same way as the CM4 script (if you have seen it)
slideMenu2.level[0] = new slideMenu_makeLevel(
left = 0,
width = 150,
height = 18,
between = 1,
className = "clSlideMenu2",
classNameA = "clAmenu2",
regImage = "level0_regular.gif",
roundImg = "level0_round.gif",
roundImg2 = "",
subImg = "",
subRound= "")

slideMenu2.level[1] = new slideMenu_makeLevel(20)
slideMenu2.level[2] = new slideMenu_makeLevel(40)
slideMenu2.level[3] = new slideMenu_makeLevel(60)
slideMenu2.level[4] = new slideMenu_makeLevel(80)
slideMenu2.level[5] = new slideMenu_makeLevel(100)
slideMenu2.level[6] = new slideMenu_makeLevel(120)
slideMenu2.level[7] = new slideMenu_makeLevel(140)
slideMenu2.level[8] = new slideMenu_makeLevel(160)

//Image preload --- leave this
for(var i=0;i<slideMenu2.level;i++){
var l = slideMenu2.level[i]
new preLoadBackgrounds(l.regImage,l.roundImg,l.roundImg2,l.subImg,l.subRound)
}

//Menu 1
slideMenu2.makeMenu('top','メニュー')
slideMenu2.makeMenu('sub',' サイト 1','http://www./……/xxx.html')
slideMenu2.makeMenu('sub2',' Porsche','http://www3.porsche.com/countryselector.htm')
slideMenu2.makeMenu('sub2',' Aston Martin','http://www.astonmartin.com')
slideMenu2.makeMenu('sub2',' Ferrari','http://www.ferrariworld.com/FWorld/fw/index.jsp')
slideMenu2.makeMenu('sub2',' Jaguar','http://www.jaguar.com/global/default.htm')
slideMenu2.makeMenu('sub2',' Pontiac','http://www.pontiac.com/')
slideMenu2.makeMenu('sub2',' Lamborghini','http://www.lamborghini.com/')
slideMenu2.makeMenu('sub2',' Alfaromeo','http://www.alfaromeo.com/ALFAROMEO_COM/index_high_eng.html')
slideMenu2.makeMenu('sub2',' BMW','http://www.bmw.de/')
slideMenu2.makeMenu('sub2',' Renault','http://www.renaultf1.com/fr/public/flash/')
slideMenu2.makeMenu('sub',' サイト 2','http://www./……/xxx.html')

====  この間、説明を省略。  ====

slideMenu2.makeMenu('sub2',' サイト 59','http://www./……/xxx.html')
slideMenu2.init()
</script>
<!-- ★ ----------- ↑ この間をコピー&ペーストします。 ------------ -->
</DIV>
<!-- ■ ---- 位置調整のためのDIV有りは ↑ この間をコピー&ペーストします。 -->
 

 

< 補足 >    適時参照あれ!。

 ・ Wordpad によるHTMLソース(タグ)を見ながらの直接編集方法。