今日の授業でやったやつうまく表示されないんだけど。。。
汗で稼ぐ榎本行宏(フェリカwebサイト制作科2014年8月18日開講の生徒)です。
今日は授業で企業系サイトのサンプルのページをHTMLとCSSでやったのですが、うまくいきません。
下の方にコピペしましたがどこを直せばよいか誰かエロい人、教えて下さい。
(エロい人といえば祭り男しか思い浮かばない。。。)
何故か#aboutと#sidebarが横に並んで表示されないのです。
どうしたらいいんだ?
こうなったら維新政党・新風に入党してヤルタポツダム体制を打破するしかない!(*ω*)
維新政党・新風 - 日本人なら、新風が支持する候補者を勝たせよ!
榎本行宏のツイッター↓
@yukihiroenomoto
↓えのちゃんねる日記のはてなブログ版。
汗で稼ぐ榎本行宏の『えのちゃんねる日記(仮題)』〜webデザインの勉強と漫画と小説と麻雀とあとなんか。〜はてなブログ版バージョン1.17 yukihiroenomoto666’s diary
↓えのちゃんねる日記のはてなダイアリー版。
汗で稼ぐ榎本行宏の『えのちゃんねる日記(仮題)』〜webデザインの勉強と漫画と小説と麻雀と、あとなんか。〜はてなダイアリー版バージョン1.17
↓授業で作ってるjimdoの僕のページ。
Home - comic-parkdias-ye-666 ページ!
↓以下は今日の授業でやったHTMLとCSS。
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title>課題:企業系サイト</title> <link rel="stylesheet" href="css/style.css"> </head> <body> <div id="container"> <div id="header"> <h1 id="logo"><img src="img/logo.png" alt="サンプルスタイルシートカンパニー"></h1> <ul id="nav"> <li id="top"><a href="#" class="this">トップページ</a></li> <li id="sol"><a href="#">ソリューション</a></li> <li id="ach"><a href="#">実績紹介</a></li> <li id="par"><a href="#">パートナー</a></li> <li id="cus"><a href="#">カスタマー</a></li> <li id="com"><a href="#">会社概要</a></li> <li id="con"><a href="#">お問い合わせ</a></li> </ul> </div><!-- /#header --> <div id="content"> <h2 id="billbord">あなたにとっての最高のパートナーであるために</h2> <div id="wrapper"> <div id="about"> <h3><img src="img/h2a.png" alt="弊社について"></h3> <div class="section"> <h4><img src="" alt="スタイルシートによるレイアウトで、表現力と機能性が共存したサイトを構築。"></h4> <p>サンプルスタイルシートカンパニーでは、ウェブサイトの構築にスタイルシートによるレイアウトを採用しています。そのため、視覚的に美しい表現力だけでなく、ユーザーにとって使いやすい機能性とを合わせ持ったウェブサイトを提供することができます。</p> <p class="link"><a href="#">ソリューションへ</a></p> </div><!-- /.section --> <h4><img src="" alt="ウェブサイトを成功に導く、構造設計とインターフェース構築を武器に。"></h4> <p>100件あまりのウェブサイト構築経験から培った企画・開発力をバックボーンにもつ、サンプルスタイルシートカンパニー。競争に勝ち抜くための構造設計と、インターフェース構築を武器に、お客様のウェブサイトを成功に導くお手伝いをします。</p> <p class="link"><a href="#">実績紹介へ</a></p> </div><!-- /.section --> </div><!-- /#about --> <div id="sidebar"> <div id="news"> <h3><img src="img/h2b.png" alt="ニュースリリース"></h3> <dl> <dt><a href="#">2014年9月16日</a></dt> <dd>サンプルスタイルシートカンパニーのウェブサイトがリニューアルしました。</dd> <dt><a href="#">2014年9月16日</a></dt> <dd>サンプルスタイルシートカンパニーのウェブサイトがリニューアルしました。</dd> <dt><a href="#">2014年9月16日</a></dt> <dd>サンプルスタイルシートカンパニーのウェブサイトがリニューアルしました。</dd> <dt><a href="#">2014年9月16日</a></dt> <dd>サンプルスタイルシートカンパニーのウェブサイトがリニューアルしました。</dd> <dt><a href="#">2014年9月16日</a></dt> <dd>サンプルスタイルシートカンパニーのウェブサイトがリニューアルしました。</dd> </dl> </div><!-- /#news --> </div><!-- /#sidebar --> </div><!--/#wrapper --> </div><!-- /#content --> </div><!-- /#container --> <div id="footer"> <p>Copyright © Sample Stylesheet Company All Rights Reserved.</p> <ul class="nav"> <li><a href="#">トップページ</a></li> <li><a href="#">ソリューション</a></li> <li><a href="#">実績紹介</a></li> <li><a href="#">パートナー</a></li> <li><a href="#">カスタマー</a></li> <li><a href="#">会社概要</a></li> <li class="last"><a href="#">お問い合わせ</a></li> </ul> </div><!-- /#footer --> </body> </html> @charset "utf-8"; /*reset --------------*/ html, body, div, h1, h2, h3, h4, p, ul, li, dl, dt, dd { margin: 0; padding: 0; line-height: 1.0; } ul { list-style-type: none; } img { border: none; vertical-align: bottom; } a { color: #039; text-decoration: none; } a:visited { color: #333; } a:hover { color: #06C; } /*layout ----------------*/ body { font-size: 16px; font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif; line-height: 1.5; color: #333; background: #E5EDF6 url(../img/headbg.png) repeat-x left top; } #container { width: 980px; height: auto; margin: 0 auto; background: #FFF; overflow: hidden; position: relative; } #content { width: auto; overflow: hidden; } #wrapper { width: 940px; padding: 20px; overflow: hidden; } #about { width: 610px; float: left; } #sidebar { width: 290px; float: right; padding: 0 0 0 20px; border-left: 1px dotted #999; } #news { width: 288px; padding-left: 1px; } #footer { clear: both; height: 120px; color: #FFF; padding: 20px; background: #333; } /*logo and nav -------------------------------------*/ #logo { position: absolute; left: 17px; top: 18px; } #nav { width: 980px; height: 60px; margin-top: 73px; } #nav li { float: left; display: inline; } #nav li a { width: 140px; height: 60px; display: block; background: #FFF url()no-repeat left top; text-indent: -999em; } #nav li#top a:link { background-position: left top; } #nav li#top a:hover { background-position: left -60px; } #nav li#sol a:link { background-position:-140px top; } #nav li#sol a:hover { background-position: -140px -60px; } #nav li#ach a:link { background-position: -280px top; } #nav li#ach a:hover { background-position: -280px -60px; } #nav li#par a:link { background-position: -420px -60px; } #nav li#par a:hover { background-position: -420px -60px; } #nav li#cus a:link { background-position: -560px top; } #nav li#cus a:hover { background-position: -560px -60px; } #nav li#com a:link { background-position: -700px top; } #nav li#com a:hover { background-position: -700px -60px; } #nav li#con a:link { background-position: -840px top; } #nav li#con a:hover{ background-position: -840px -60px; } /*content ------------------------------*/ #content h2#billbord { width: 940px; height: 320px; margin: 10px auto 0 auto; background:url()no-repeat; text-indent: -999em; } #about h3, #news h3 { color: #FFF; background: #006EB3 url()repeat-x left top; } #about .section { margin: 16px 18px 0 18px; border-bottom: 1px solid #ccc; } #about .section p { font-size: 0.9em; line-height:1.5; margin: 10px 0; } #about .section p.link { background:url()no-repeat left 4px; padding-left: 20px; } #about .section .link a:link, #about .section .link a:visited { color: #0060ff; } /* sidebar ---------------------------------------------*/ #news dl { margin: 16px 18px 0 18px; } #news dt { font-size: 0.875em; font-weight: bold; margin: 14px 0 6px 0; } #news dd { font-size: 0.8em; line-height: 1.5; margin: 0 0 0 1em; } #news dt a:link { color: #B42907; } #news dt a:visited { color: #C97B36; } #news dt a:hover { color: #4675B4; } /* footer ---------------------------------------------*/ #footer p { color: #CCC; font-size: 0.75em; text-align: center; } #footer ul.nav { width: 960px; margin: 20px auto; font-size: 0.8em; text-align: center; } #footer ul.nav li { display: inline; } #footer ul.nav li a:link, #footer ul.nav li a:visited { color: #FFF; padding: 0 8px; border-right: 1px solid #FFF; } #footer ul.nav li.last a:link { border-right: none; } #footer ul.nav li a:hover { color: #FC0; }