Web Page をつくる

Home > Web Page制作 > スタイル・シート制作3

● 2段組レイアウトスタイルシートの制作、左揃え

ファイル > 新規
カテゴリ:基本ページ 基本ページ:CSS
( 作成 )

 トップページが学生生活、サブページが授業だとしても、授業科目も色々あります。Maya実習一つとっても「Shader実習」、「モデリング」、「レンダリング」、「アニメーション」などいくつもの項目に分かれます。ここではMaya実習の例をとって、サイドバーに実習項目を表示する2段組レイアウトの設定をするスタイルシートを作成します。

 2段組の設定は以下のようにして行います。

  1. HTMLコンテンツを<div>タグによって「main」クラスと「navBar」クラスに分けます(クラス名は任意)。
  2. CSSにmainとnavBarクラスの幅と位置を指定して左右に配置します。

 HTML文書の全体は以下のとおりです。

[ ソースコードの参照 ]

  スタイルシートでは次のような設定をします。

.contents {
  width: 670px;        /* コンテンツ表示幅を固定 */
}

.main {
  width: 490px;        /* mainの幅を固定サイズ指定 */
  position: absolute;     /* 絶対位置指定、しないとサイドバーの位置変わる */
  left: 190px;          /* ウィンドウの左端から固定位置 */
}

.navBar {
  width: 160px;         /* サイドバーの幅を固定サイズ指定 */
  margin-left: 10px;      /* コンテンツ内での左余白 */
}

スタイルシートの全体は以下のとおりです。

/* 2段組用CSS Document */

[ ソースコードの参照 ]

ファイル > 新規保存

別名で保存:maya_index.css
場所:MySite
( 保存 )

● 2段組レイアウトスタイルシートの制作、中央揃え

  全体を中央揃えにするには、スタイルシートを次のように修正します。

.contents {
  width: 670px;        /* コンテンツ表示幅を固定 */
  margin: auto;        /* コンテンツ全体を中央揃えにする指定を追加する */
}

.main {
  width: 490px;        /* mainの幅を固定サイズ指定 */
  position: absolute;     /* 絶対位置指定、しないとサイドバーの位置変わる */
  margin-left: 180px;    /* コンテンツ内での左余白の設定に変更する */
}

.navBar {
  width: 160px;         /* サイドバーの幅を固定サイズ指定 */
  margin-left: 10px;      /* コンテンツ内での左余白 */
}

 

Springfield > Web Page制作 > スタイル・シート制作3

Copy right © y.takase since 2003