カラム(col)の命名規則とコーディングルール

カラム(col)のカスタマイズに関する規則

CSSでカラム(col)のカスタマイズをする際に遵守すべき命名規則とコーディングルールについてまとめています。

1. カラム(col)の命名規則

カラム(col)に独自クラスを付与する場合、末尾に「_col」をつけたものを命名してください。
なお、「●●_col」へのオプションクラスとして使うクラスには「 _col」はつけなくても構いません。
  命名規則 命名例
カラム(col) [任意のクラス名]_col

text_col,
img_col

2. デフォルトで設定されている余白

カラム(col)には、ベースCSSで padding: 0 10px 10px 10px; が設定されています。
原則として、この余白はそのまま利用します。

他パーツとの間の余白を調整する際は、このpaddingを加味して計算する必要があります。

3. カスタマイズについて

必ず独自クラスをつけた上で、その中で効くようにスタイルを記述してください。

3.1 - 新CMSでの記述

行(row)に対してカスタマイズを行う場合は「main(コンテンツ) 」内のカラム(col)にネストの形で記述を行います。
※カスタムCSS内で「main(コンテンツ)」で検索すると見つかります。

/*----------------------------------
    main(コンテンツ)
----------------------------------*/
@include theme-fo-base {
  .inner {
    .row {
      .col {
        //テストcol ●●ページで使用
        &.test_col {
          //ここに記述
        }
        .component {
          …以下省略

3.2 - 旧CMSでの記述

新CMSと同様です。
注意事項
旧CMSではTOPページと下層ページで記述場所が分かれているので、ご注意ください。
下記はTOPページへの記述例です。

/*----------------------------------
    main(コンテンツ)
----------------------------------*/
/*--- TOP ---*/
.theme-fo-base {
  .wrapper {
    .contents {
      section {
        .inner {
          .row {
            .col {
              //テストcol
              &.test_col {
                //ここに記述
              }
              .component {
                …以下省略

pagetop