心はいつもAirPucci (空元気でもいいから)

毎日がPucciを着ているような気分

RailsTutorial4.0を高速で復習する。5.1.2章。

   


5.1.2BootstrapとカスタムCSS、です。

今までdivについていたイケてないtagはBootstrupのものだそうです。こんなムダなタグつけるんだったらcss書けばいいのに、、と私も思いましたが、だんだん面倒に、、、ああ、いけない。

Bootstrapを追加

RailsはBootstrapもGemで追加するってとこにびっくり。gemは最初にフルセット導入したので、もうbootstrup入っています。

gem ‘bootstrap-sass’, ‘2.3.2.0’

ですね。
ちなみに今はbootstrup3があるそうですがタグ構造が違うっぽく、バージョン指定必要です。

bootstrap-sassがAsset Pipelineと互換性を持つように
リスト5.4 Asset Pipeline互換の行を追加する。
config/application.rb

require File.expand_path('../boot', __FILE__)
途中略
module Twili
  class Application < Rails::Application
    config.assets.precompile += %w(*.png *.jpg *.jpeg *.gif)
  end
end

bootstrup変更用のcssファイルを作る

app/assets/stylesheets/custom.css.scss というファイルを作っておきます。ここにデフォのbootstrupにはないcssを書いて行きます。正しくはsassで書いて行きます。

ファイルの中身に
@import “bootstrap”;
を書きます。

これでbootstrapを上書きしていくイメージになりますね。

ちなみに、ここで
http://localhost:3000/static_pages/home にアクセスすると、
スクリーンショット 2014-01-21 20.46.56
bootstrapが適用されています。おおー

bootstrap適用おわったところで、いったんコミットしておきます。

まだ
5.1.2BootstrapとカスタムCSS、
の途中です。次は
リスト5.6 すべてのページに適用される共通のスタイルをCSSに追加する。
からです。

 - テクニカル ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

Google Webfont使ってみたよ

地元に戻ってきてまず思ったのは「観光サイトを立ち上げたい」ということ。いや、観光 …

iPad使用前/使用後、雑感。

5/28にiPadがAppleStoreからクロネコヤマトで届けられました。 週 …

no image
テンプレとヘルパーの順番

http://yourdomain/actionxを呼んだときのactionx用 …

no image
MacBookAir 1日め

ようやくMacBookAir を購入しました。Dellノートがずっと調子悪かった …

no image
RailsTutorial4.0を高速で復習する。6.2.3章。

6.2.3長さを検証する、です。空データを拒否した次は、入力できるデータ長の制限 …

教育のためならば、iPadアプリ料金なんて青天井ですわ

今年4月、USでのiPad発売。姪の中学入学祝いにちょうどいいなと思っていたら日 …

no image
RailsTutorial4.0を高速で復習する。9.2章。

9.2認可、です。 自分以外の人が自分のProfileを変更できないようにします …

no image
RailsTutorial4.0を高速で復習する。5.1.2章の途中から。

5.1.2章の途中、 リスト5.6 すべてのページに適用される共通のスタイルをC …

rails gでのファイル名、クラス名、アクション名

rails gすると、コントローラーとアクションができますが、 その書き方とファ …

no image
formatはどこから取ってくる?

ruby on rails3プリケーションプログラミングの本の内容をruby2. …