高田のあたりまえノート単語集
mindia › 高田のあたりまえノート単語集 › 単語

twitter bootstrap

medicalcloud · 2013-01-14 更新 · 履歴(8)
第 1 版(2012-04-23 13:53:15 · medicalcloud)を表示しています。 最新版に戻る

twitter bootstrapを使い始めるときに、最小限の使い方。

(以下は、twitter bootstrap V2.0を前提にしている。解説するのは、とりあえず、railsのscaffoldの表示をかっこ良く置き換えるの必要な機能だけの覚書)

使い方。

1,twitter bootstrapを公式サイト>からダウンロードしておく。
2,htmlファイルのヘッダに以下のソースを組み込む。

<html lang="ja">
<head>
<meta charset="utf-8">
<title>sapmle for twitter bootstrap</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/bootstrap-responsive.min.css" rel="stylesheet">
</head>

bootstrapを解凍すると入っているCSSファイルには、bootstrap.min.css, bootstrap.css, bootstrap-responsive.min.css, bootstrap-responsive.cssの4種類がある。minとついているのは、小さいファイル。ただし、機能の違いはない。minと付いている方を使おう。responsiveとついていないものだけでも最低限の機能はあるが、responsiveとついているものも一緒に読み込むことで、ブラウザの幅に応じて適当に対応してくれる。とりあえずの簡単スマホ対応になるので、使っておこう。

3,bodyの一番下に、以下のソースを入れておく。

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js">
<script src="js/bootstrap.min.js"></script>
</body>
</html>

bootstrap.min.jsは、このCSSで必要なJavascriptファイル。こいつの動作は、jqueryに依存しているので、jqueryも一緒に読み込んでおく。1.7.1は、この項目を書いた時点での最新版。

4,レイアウトは、containerを使う。
これだけで、それなりに綺麗なレイアウトにしてくれる。グリッドとかは、あとで適当に。

この中に、コンテンツをかく。

5,formをつかう。
formは、ただ書くだけで、それなりに綺麗にしてくれる。ただし、ボタンだけは、class="btn"とつけること。

<form>
<label>名前</label><input type="text" name="name" class="span3">
<input type="submit" value="送信" class="btn">
</form>

6,pagination
paginationはこんな感じ。

7,ナビゲーションバー
これは、カッコイイので使うといいと思う。twitterとかgoogleとかみたいな、黒いナビゲーションバー。
使うときには、bodyタグに、paddingをつけておくこと。ナビゲーションバーと、その他のコンテンツが重なって見えてしまう。

<body style="padding-top:60px">

8,他の機能は、公式サイトを見ながら、適当に使う。

履歴

タグ

コメント

助かった · 2012-10-18

ありがとう、paddingでハマった