Home > HTMLとCSSだけでドラクエ、FFっぽいウィンドウを作る方法 1/2

このブログでは、次の4つのプロジェクトを日々進めています。まずは、はじめにをお読みください。
記念にゲストブックに足跡を残していってください。問い合わせなどはメールフォームまで。
- 周りのブログの更新状況 -

相互RSS募集中です → 相互RSSとは?

HTMLとCSSだけでドラクエ、FFっぽいウィンドウを作る方法 1/2

dq_window.pngff_window.png

最近、このブログで2つの箇所を見直しました。

 ・1つ目は、丸い青いウィンドウでショートカットメニューを作ったこと。 → (参考)
 ・2つ目は、記事のタイトルにをつけたこと。

 
これら2つはどちらも、CSS(スタイルシート)をいじるだけで実現できました。
その最中に、ふと思ったのです。

「あれ・・・?このテクを使えば、ドラゴンクエストっぽいウィンドウが作れるんじゃ・・・?」

なぜなら、前者に白枠を追加するだけでドラクエっぽくなりそうだし、
後者を使えばDQ8、9の戦闘中、画面下に出るテキストを再現できそう・・・。

 
・・・というわけで、今回はその成果発表です。
Internet Explorerは、最新版のIE8でもCSS3をサポートしていないため、まだ完全には表示できません。
バージョンアップされ、正式にサポートされるのを待ちましょう。
それまでは、IEで表示が崩れてもそれなりに読めるように、気を付けて使いましょう。

 

HTMLとCSSだけで作るメリットは、こんな感じです。

背景画像が必要ないので、ページの読み込みが軽くなる。
ウィンドウのサイズが変わっても、新たに画像を作る必要がない。
・マウスでテキスト部分を選択できる。
・「うぉ・・・!?画像使ってないの?かっけーー!!」と思ってもらえる(かもしれない)。

 
今回の記事を書くために、以下のサイトを参考にさせて頂きました。
ありがとうございました。
 ・画像を使わずにCSSだけで角を丸くする方法 – [ホームページ作成]All About
 ・hail2u.net – Weblog – CSSグラデーションのちょっとしたテクニック #1
 ・CSS(スタイルシート)だけでグラデーションを表現する方法のまとめ|web bibo

 

★ DQ1っぽい

まずは、元祖ドラクエのウィンドウです。
全てはここから始まった!
(「いや、Wizardryのまんまだろ・・・」とか言わない)
 
・サンプル画像

Vista
IE8
XP
Firefox3.6
MacOSX
Chrome(たぶんSafariでも)

・サンプルコード

sample.html sample.css
<div class="dq1">
    <table>
        <tr>
            <td>
                ●●●●
            </td>
            <td>
                ■■■■
            </td>
        </tr>
    </table>
</div>
div.dq1 {
    margin: 10px 10px 10px 10px;
    padding: 5px 10px 5px 10px;
    width: 150px;
 
    background-color: #000000;
    border: 2px solid #FFFFFF;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
 
    text-align: left;
    color: #FFFFFF;
    font-size: 80%;
}

・デモ

 はなす
 つよさ
 かいだん
 とびら
  じゅもん
  どうぐ
  しらべる
  とる

 

★ DQ5っぽい

項目を分割する横棒が加わりました。
さらに、フォントをメイリオで滑らかにしました。
フォントサイズも、スーファミらしくちょっと大きく・・・。
 
・サンプル画像

Vista
IE8
XP
Firefox3.6
MacOSX
Chrome(たぶんSafariでも)

・サンプルコード

sample.html sample.css
<div class="dq5">
    ●●●●
    <hr/>
    ■■■■
</div>
div.dq5 {
    margin: 10px 10px 10px 10px;
    padding: 10px 10px 10px 10px;
    width: 150px;
 
    background-color: #000000;
    border: 2px solid #FFFFFF;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
 
    text-align: center;
    color: #FFFFFF;
    font-size: 100%;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", "メイリオ", Meiryo, "MS Pゴシック", sans-serif;
}
 
div.dq5 hr {
    margin: 0px -10px 10px -10px;
    border: 1px solid #FFFFFF;
}

・デモ

DRAGON QUEST V


~ 天空の花嫁 ~
1992.9.27 on sale

 

★ DQ7っぽい

背景を半透明にし、文字に陰を付けました。
これは、かなり見栄えするのでオススメです。
ただ、位置指定が絶対座標になり、高さも固定になるなど、やや複雑です。
 
・サンプル画像

Vista
IE8
XP
Firefox3.6
MacOSX
Chrome(たぶんSafariでも)

・サンプルコード

sample.html sample.css
<div class="dq7_1">
    &nbsp;
</div>
<div class="dq7_2">
    ●●●●
</div>
div.dq7_1 {
    position: absolute;
    margin: 10px 10px 10px 10px;
    padding: 10px 10px 10px 10px;
    width: 160px;
    height: 70px;
 
    background-color: #000000;
    filter: alpha(opacity=30);
    -moz-opacity: 0.3;
    opacity: 0.3;
 
    border: 2px solid #FFFFFF;
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
}
 
div.dq7_2 {
    position: absolute;
    margin: 10px 10px 10px 10px;
    padding: 10px 10px 10px 10px;
    width: 160px;
    height: 70px;
 
    border: 2px solid #FFFFFF;
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
 
    text-align: center;
    color: #FFFFFF;
    font-size: 100%;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", "メイリオ", Meiryo, "MS Pゴシック", sans-serif;
 
    filter: dropshadow(color=#000000, offx=1, offy=1, positive=1);
    text-shadow: 1px 1px 0px #000000;
}

・デモ

 
人は誰かになれる
ドラゴンクエストVII
- エデンの戦士たち -

 

★ DQ8、9っぽい

戦闘中に表示されるテキストっぽくしました。
枠を無くして、文字の後ろにぼかした陰を入れて完成。
これは、ブラウザによって見かけがだいぶ変わってきますね。

 
・サンプル画像

Vista
IE8
XP
Firefox3.6
MacOSX
Chrome(たぶんSafariでも)

・サンプルコード

sample.html sample.css
<div class="dq8">
    ●●●●
</div>
div.dq8 {
    margin: 0px 0px 0px 0px;
    padding: 10px 10px 10px 10px;
 
    border: 0px;
    text-align: left;
    color: #FFFFFF;
    font-size: 90%;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", "メイリオ", Meiryo, "MS Pゴシック", sans-serif;
    font-weight: bold;
 
    filter: glow(color=#000000, strength=2);
    text-shadow: 0px 0px 8px #000000;
}

・デモ

ポロンは スピオキルトを となえた!
キラの 守備力が 上がった!
ヤオの すばやさが 上がった!

 

あ”ー、早くIE8が丸い角に対応してくれないかなー・・・
(時間の問題とは思いますけど)

とにかく、こんな簡単にドラクエ風ウィンドウが作れるなんて、時代は進んだものです。
今までドラクエそっくりの画像を用意して、ウィンドウ背景にしていたのに比べて、とてもスマートな表現方法です。

 
次回は、ファイナルファンタジーの青いウィンドウを作ります・・・!
FF6のグラデーション再現が熱いぜ。

 →HTMLとCSSだけでドラクエ、FFっぽいウィンドウを作る方法 2/2

関連する(かもしれない)エントリー


Add to Social Bookmarks
| | |

コメント:0

コメントフォーム
Remember personal info

トラックバック:0

このエントリーのトラックバックURL
http://avan.dragonquests.net/2010/01/html%e3%81%a8css%e3%81%a0%e3%81%91%e3%81%a7%e3%83%89%e3%83%a9%e3%82%af%e3%82%a8%e3%80%81ff%e3%81%a3%e3%81%bd%e3%81%84%e3%82%a6%e3%82%a3%e3%83%b3%e3%83%89%e3%82%a6%e3%82%92%e4%bd%9c%e3%82%8b%e6%96%b9/trackback/
Listed below are links to weblogs that reference
HTMLとCSSだけでドラクエ、FFっぽいウィンドウを作る方法 1/2 from アバンの書

Home > HTMLとCSSだけでドラクエ、FFっぽいウィンドウを作る方法 1/2


アバンの書に記述があるか検索
※ ドラゴンクエスト4コマクラブなどの個人名は対象外になっています。
最近の記事
最近のコメント
オススメな記事
このサイトへのリンクについて
バナー →
  • リンクはご自由に。報告も必要ありません。
  • 相互リンク・相互RSSはいつでも募集してます。
  • その際はゲストブックメールフォームでお知らせください。
つながり > BlogPeople
つながり > mixi


Friends: 650 Followers: 512
つながり > リンク集
カウンタ
  • Today : 216
  • Yesterday : 204
  • Total : 142033
  • Current : 2

Return to page top

- referer -
Google 8359
ドラゴンクエスト9攻略Wiki 1120
DQスピオキルトIII 704
Yahoo! JAPAN 682
ドラクエブログ 470
Dragon Quest + 250
BIGLOBE 139
Bing 113
goo 102
Twitter 89
ギレンの野望 アクシズの脅威V 攻略 プレイ日記 89
にほんブログ村 81
メガネ男子は別腹☆ 78
ドラクエ関連の2ちゃんねる過去ログ保管庫 66
ドラクエっと! 60
キラフラ・ドットコム 46
Lunascape Start 40
気まぐれなブログ。 38
http://ff35.blog72.fc2.co … 26
楽天 25
これは何?
back to top
go to menu