Monthly Archive ... 2014, 1月

CSS、width:auto、height:autoとタグ属性の関係

Posted by dab 2014年1月14日 火曜日 13:48:22 < HTML-CSS, コンピュータ >

<img>など、タグ属性にwidth、heightを指定できる要素には、CSSでもwidth、heightを指定すると、そのCSSの方が優先される。

<style>
img { width: 120px; height: 120px }
</style>
<img src="poster.png" width="300" height="300">

表示例:poster

width、またはheightの一方をautoにすると、アスペクト比を固定して拡大する。

<style>
img { width: 120px; height: auto }
</style>
<img src="poster.png" width="300" height="300">

表示例:poster

しかし、<video>では少々事情が違うようだ。 Read_On

ゲームブック、ノベルゲーム用テンプレートProsemaze

Posted by dab 2014年1月10日 金曜日 20:48:30 < JavaScript, コンピュータ >

ゲームブックやノベルゲームにも使えそうなテンプレート、ProsemazeをGithubで公開しました。
AngularJSの特徴を掴み切れてないのでライブラリのメソッドで簡単に書ける物をわざわざ自作してるような部分がありそうですし、設計上のゴミが残ってると思いますが。

https://github.com/heporap/prosemaze
動作サンプル

パラメーター指定などはできませんが、ページ分岐で迷路っぽくはできます。
制作方法はシナリオをJSONで書くだけです。

なお、URL直入力するとページを表示できてしまうので、<iframe>でURLを隠しておく事をお勧めします。
それでもHTMLを解析すればバレバレですので、あまり厳格なゲームは作れません。

JSONファイルをXHRで読み込むだけなので、基本的にはサーバーは不要です。
そのため、Phonegapなどでアプリ化しても使えると思います。

謹賀新年

Posted by dab 2014年1月5日 日曜日 14:18:17 < 日記 >

あけましておめでとうございます。
今年もよろしくお願い致します。

Monthly Archive

2014, 1月