YIIフレームワークを使用してサイトを構築することができました。また、レスポンシブウィジェットを簡単に実装できるBootstrapExtensionもインストールしました。私の問題はサイトの残りの部分にあります。私が欲しいとしましょう:
- ヘッダー
- メニュー
- メインコンテンツ
- フッター
メニューは簡単な部分です。これは、次のようなブートストラップウィジェットを使用するだけだからです。
<?php
$this->widget('bootstrap.widgets.TbMenu', array(
'type'=>'tabs', // '', 'tabs', 'pills' (or 'list')
'stacked'=>false, // whether this is a stacked menu
'items'=>array(
array('label'=>'Home', 'url'=>array('/site/index')),
array('label'=>'About', 'url'=>array('/site/page', 'view'=>'about')),
array('label'=>'Contact', 'url'=>array('/site/contact')),
),
));
?>
ですから、私の質問は、サイトの残りの部分をレスポンシブにすることです。だから:自動的に反応する「ブロック」を作成する簡単な方法はありますか?それとも、単にdivを作成し、それに応じてスタイルを設定するだけの問題ですか?言い換えると、ブートストラップ拡張機能は特定のコンポーネントに限定されているので、残りのレイアウトはデザイナーがCSSを使用して整理することに依存していますか?