ページの作成:「ここに記述したCSSはすべての外装に反映されます: .area-child-item { display: inline-block; margin: 0.25em 0.5em 0.25em 0; padding: 0.35em 0.65em; border: 1px solid #ddd; border-radius: 4px; } .area-child-item small { color: #666; margin-left: 0.25em; }」
 
編集の要約なし
11行目: 11行目:
     color: #666;
     color: #666;
     margin-left: 0.25em;
     margin-left: 0.25em;
}
/* =====================================
  Area 地域一覧
  ===================================== */
.area-child-item {
    display: inline-block;
    box-sizing: border-box;
    width: calc(25% - 12px);
    margin: 6px;
    padding: 10px 12px;
    border: 1px solid #ddd;
    border-radius: 6px;
    background: #fafafa;
    vertical-align: top;
}
.area-child-item a {
    font-weight: 600;
    text-decoration: none;
}
.area-child-item a:hover {
    text-decoration: underline;
}
/* タブレット */
@media screen and (max-width: 900px) {
    .area-child-item {
        width: calc(33.333% - 12px);
    }
}
/* スマートフォン */
@media screen and (max-width: 600px) {
    .area-child-item {
        width: calc(50% - 12px);
    }
}
/* 小型スマートフォン */
@media screen and (max-width: 400px) {
    .area-child-item {
        width: calc(100% - 12px);
    }
}
}

2026年8月9日 (日) 22:42時点における版

/* ここに記述したCSSはすべての外装に反映されます */
.area-child-item {
    display: inline-block;
    margin: 0.25em 0.5em 0.25em 0;
    padding: 0.35em 0.65em;
    border: 1px solid #ddd;
    border-radius: 4px;
}

.area-child-item small {
    color: #666;
    margin-left: 0.25em;
}
/* =====================================
   Area 地域一覧
   ===================================== */

.area-child-item {
    display: inline-block;
    box-sizing: border-box;
    width: calc(25% - 12px);
    margin: 6px;
    padding: 10px 12px;

    border: 1px solid #ddd;
    border-radius: 6px;

    background: #fafafa;

    vertical-align: top;
}

.area-child-item a {
    font-weight: 600;
    text-decoration: none;
}

.area-child-item a:hover {
    text-decoration: underline;
}

/* タブレット */
@media screen and (max-width: 900px) {

    .area-child-item {
        width: calc(33.333% - 12px);
    }

}

/* スマートフォン */
@media screen and (max-width: 600px) {

    .area-child-item {
        width: calc(50% - 12px);
    }

}

/* 小型スマートフォン */
@media screen and (max-width: 400px) {

    .area-child-item {
        width: calc(100% - 12px);
    }

}