■
完成しました。PHOTOSHOPで背景画像を色相補正して明るめにしました。ロゴマークはイマイチかな?
html-code(CSSエンベッド)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> <title>Horizontal grobalnavi premium 2012</title> <style type="text/css"> <!-- body { background-color:white;/*白*/ background-image:url(images/wave01.jpg); } #container{ width:900px; height:1000px; margin:0 auto; background-color:rgba(224,255,255,0.6); box-shadow:5px 5px 5px lightyellow;/*-----ぼかしの指定-----*/ } #header{ width:900px; height:110px; padding-top:10px; line-height:10px; text-align:center; font-size:1.0em; font-weight:bold; vertical-align:center; position:relative; background-color:aqua; } #logo{ width:56px; height:70px; position:absolute; top:30px; left:820px; background-image:url(images/css02.png); } #box18{ width:900px; height:60px; margin:30px; } #box19{ width:900px; height:60px; margin:30px; } #box20{ width:900px; height:60px; margin:30px; } #box21{ width:900px; height:60px; margin:30px; } #box22{ width:900px; height:60px; margin:30px; } #box23{ width:900px; height:60px; margin:30px; } #box24{ width:900px; height:60px; margin:30px; } #box25{ width:900px; height:60px; margin:30px; } #box26{ width:900px; height:60px; margin:30px; } /*------------------------------navi18start*/ .navi18 ul { width: 900px; margin: 0px; padding:20px 10px; list-style-type: none; } .navi18 li { float: left; display: inline; border-left: 1px solid gray; } .navi18 li a{ padding:0 20px; display: block; text-decoration: none; } .navi18 li a:link { color:navy; } .navi18 li a:visited { color: purple; } .navi18 li a:hover,a:active { color: coral; background-color:#cbe8ec; } #leftside18 { border-left: 0px; } /*------------------------------navi18finish*/ /*------------------------------navi19start*/ .navi19 ul { margin: 10px; padding: 0; list-style-type: none; width: 900px; } .navi19 li { float: left; display: inline; border-left: 1px solid gray; } .navi19 li a{ padding:0 20px; text-decoration: none; display: block; } .navi19 li a:link { color:gray; } .navi19 li a:visited { color: purple; } .navi19 li a:hover,a:active { background-color:wheat; } #rightside19{ border-right: 1px solid gray; } /*------------------------------navi19finish*/ /*------------------------------navi20start*/ .navi20 ul { width: 830px; margin: 10px; list-style-type: none; padding: 0; } .navi20 li { width: 162px; float: left; display: inline; border-right: 1px solid gray; background-color:lightgreen; } .navi20 li a{ display: block; text-decoration: none; padding: 10px 20px; } .navi20 li a:link { color: gray; } .navi20 li a:visited { color: purple; } .navi20 li a:hover,a:active { background-color:lime; } #rightside20{ border-left: 1px solid gray; } /*------------------------------navi20finish*/ /*------------------------------navi21start*/ .navi21 ul { width: 810px; height: 40px; margin:15px 5px; padding: 0px; border: 1px solid gray; border-right: none; list-style-type: none; background:-moz-linear-gradient(top,white,gray);/*---線形グラデーション---mozilla---*/ background:-webkit-linear-gradient(top,white,gray);/*---線形グラデーション---webkit---*/ background:-ms-linear-gradient(top,white,gray); /*---線形グラデーション---ie---*/ } .navi21 li { float: left; display: inline; } .navi21 li a{ text-decoration: none; display: block; line-height: 40px; padding: 0 20px; border-right: 1px solid gray; } .navi21 li a:link { color:gray; } .navi21 li a:visited { color: purple; } .navi21 li a:hover,a:active { background:rgba(204,255,51,0.30);/*---色の透過率30%---*/ } /*------------------------------navi21finish*/ /*------------------------------navi22start*/ .navi22 ul { width: 830px; margin: 10px; list-style-type: none; padding: 0; } .navi22 li { width: 162px; float: left; display: inline; border-right: 1px solid gray; background-color:khaki; border-radius:15px;/*---角丸の表示、半径15px---*/ } .navi22 li a{ display: block; text-decoration: none; padding: 10px 20px; } .navi22 li a:link { color: gray; } .navi22 li a:visited { color: purple; } .navi22 li a:hover,a:active { color:coral; } #rightside22{ border-left: 1px solid gray; } /*------------------------------navi22finish*/ /*------------------------------navi23start*/ .navi23 ul { width: 830px; margin: 10px; list-style-type: none; padding: 0; } .navi23 li { width: 161px; float: left; display: inline; border-right: 1px solid gray; background-color:rgba(51,255,0,0.2); border-radius:10px;/*---角丸の表示、半径15px---*/ } .navi23 li a{ display: block; text-decoration: none; padding: 10px 20px; } .navi23 li a:link { color: gray; } .navi23 li a:visited { color: purple; } .navi23 li a:hover,a:active { color:coral; } /*------------------------------navi23finish*/ /*------------------------------navi24start*/ .navi24 ul { width: 830px; margin: 20px 10px; list-style-type: none; padding: 0; } .navi24 li { width: 163px; float: left; margin:0 10px;/*ボタンの左右の間隔を開ける*/ display: inline; border: 3px solid lightgreen; background-color:rgba(51,255,0,0.3); border-radius:10px;/*---角丸の表示、半径10px---*/ } .navi24 li a{ display: block; text-decoration: none; padding: 10px 50px; } .navi24 li a:link { color: gray; } .navi24 li a:visited { color: purple; } .navi24 li a:hover,a:active { color:coral; box-shadow:0px 0px 50px yellow;/*-----ぼかしの指定-----*/ border-radius:10px;/*---角丸の表示、半径10px---*/ } /*------------------------------navi24finish*/ /*------------------------------navi25start*/ .navi25 ul { width: 830px; margin: 20px 10px; list-style-type: none; padding: 0; } .navi25 li { width: 161px; float: left; margin:0 15px;/*ボタンの左右の間隔を開ける*/ display: inline; background-color:rgba(204,255,51,0.3); } .navi25 li a{ display: block; text-decoration: none; padding: 10px 50px; } .navi25 li a:link { color: gray; } .navi25 li a:visited { color: purple; } .navi25 li a:hover,a:active { color:coral; box-shadow:5px 5px 5px lightyellow;/*-----ぼかしの指定-----*/ } /*------------------------------navi25finish*/ /*------------------------------navi26start*/ .navi26 ul { width: 830px; margin: 20px 10px; list-style-type: none; padding: 0; } .navi26 li { width: 161px; float: left; margin:0 15px;/*ボタンの左右の間隔を開ける*/ display: inline; background-color:rgba(51,204,255,0.5); } .navi26 li a{ display: block; text-decoration: none; padding: 10px 50px; } .navi26 li a:link { color: gray; } .navi26 li a:visited { color: purple; } .navi26 li a:hover,a:active { color:coral; box-shadow:0px 0px 20px lightcyan inset;/*-----ぼかしの指定-----*/ } /*------------------------------navi26finish*/ --> </style> </head> <body> <div id="container"> <div id="header"><h1>HORIZONTAL GLOBALNAVI PREMIUM 2012</h1><br> <p>Presented by sakamotosmile40</p> <div id="logo"></div> </div> <div id="box18"> 課題css18 <div class="navi18"> <ul> <li id="leftside18"><a href="#">メニューのリンク1</a></li> <li><a href="#">メニューのリンク2</a></li> <li><a href="#">メニューのリンク3</a></li> <li><a href="#">メニューのリンク4</a></li> <li><a href="#">メニューのリンク5</a></li> </ul> </div> </div> <div id="box19"> 課題css19 <div class="navi19"> <ul> <li><a href="#">メニューのリンク1</a></li> <li><a href="#">メニューのリンク2</a></li> <li><a href="#">メニューのリンク3</a></li> <li><a href="#">メニューのリンク4</a></li> <li id="rightside19"><a href="#">メニューのリンク5</a></li> </ul> </div> </div> <div id="box20"> 課題css20 <div class="navi20"> <ul> <li id="rightside20"><a href="#">メニューのリンク1</a></li> <li><a href="#">メニューのリンク2</a></li> <li><a href="#">メニューのリンク3</a></li> <li><a href="#">メニューのリンク4</a></li> <li><a href="#">メニューのリンク5</a></li> </ul> </div> </div> <div id="box21"> 課題css21(CSS3でグラデーションを表示) <div class="navi21"> <ul> <li><a href="#">メニューのリンク1</a></li> <li><a href="#">メニューのリンク2</a></li> <li><a href="#">メニューのリンク3</a></li> <li><a href="#">メニューのリンク4</a></li> <li><a href="#">メニューのリンク5</a></li> </ul> </div> </div> <div id="box22"> css22(CSS3で角丸を表示) <div class="navi22"> <ul> <li><a href="#">メニューのリンク1</a></li> <li><a href="#">メニューのリンク2</a></li> <li><a href="#">メニューのリンク3</a></li> <li><a href="#">メニューのリンク4</a></li> <li><a href="#">メニューのリンク5</a></li> </ul> </div> </div> <div id="box23"> css23(透過) <div class="navi23"> <ul> <li><a href="#">メニューのリンク1</a></li> <li><a href="#">メニューのリンク2</a></li> <li><a href="#">メニューのリンク3</a></li> <li><a href="#">メニューのリンク4</a></li> <li><a href="#">メニューのリンク5</a></li> </ul> </div> </div> <div id="box24"> css24(ホバー="外側に光る") <div class="navi24"> <ul> <li><a href="#">リンク1</a></li> <li><a href="#">リンク2</a></li> <li><a href="#">リンク3</a></li> <li><a href="#">リンク4</a></li> </ul> </div> </div> <div id="box25"> css25(ホバー="右下にぼかし") <div class="navi25"> <ul> <li><a href="#">リンク1</a></li> <li><a href="#">リンク2</a></li> <li><a href="#">リンク3</a></li> <li><a href="#">リンク4</a></li> </ul> </div> </div> <div id="box26"> css26(ホバー="内側に光る") <div class="navi26"> <ul> <li><a href="#">リンク1</a></li> <li><a href="#">リンク2</a></li> <li><a href="#">リンク3</a></li> <li><a href="#">リンク4</a></li> </ul> </div> </div> </div> </body> </html>