Demo たこつぼくらぶ

「たこつぼくらぶ」にて制作したてがろぐスキンのデモを見れます。

or 管理画面へ

No.46

独自タグ[[CALENDAR]]で出力されるHTMLを装飾するCSS 
実際にCSSを適用したカレンダーは下の画像の通り。
カレンダー
土日は文字色・背景色が変化
今日の日付の背景色が変化
投稿した日はマークがつく


自動で出力されるクラスで装飾を指定しているので、ユーザー側でクラスを追加したりしなくても大丈夫です。
[[CALENDAR]]タグの挿入→CSSに下記のコードをコピペでOK!

改変はご自由に。使用報告、著作権表記など不要です。
ご自身でカレンダーを装飾する場合の、ひな形としてご利用いただいても問題ありません。


/*----------カレンダー要素全体----------*/
.calendar {
    box-sizing: border-box;
    width: 250px;
    border-collapse: collapse;
    text-align: center;
    font-size: 12px;
    line-height: 2.5;
}

/*-----投稿のある日-----*/
.calendar a {
    position: relative;
    display: inline-block;
    width: 100%;
    text-decoration: none;
    font-weight: bold;
}

.calendar a::after {
    position: absolute;
    top: calc(50% + 0.5em);
    left: calc(50% - 0.2em);
    display: block;
    width: 0.4em;
    height: 0.4em;
    border-radius: 50%;
    background-color: hsl(300, 100%, 60%);
    content: "";
}

/*-----●●年●月の部分-----*/
.calendar caption {
    text-align: center;
    letter-spacing: 2px;
    font-weight: bold;
    font-size: 1.4em;
}

/*-----曜日の見出し行-----*/
.calendar tr.daysofweek th {
    border-bottom: 2px solid;
    text-align: center;
    font-size: 1.2em;
    line-height: 2.3;
}

/*-----カレンダー内の境界線-----*/
.calendar tr {
    border-bottom: 1px solid;
}

.calendar tr:last-child {
    border-bottom: none;
}


/*-----日付セルごとの設定-----*/
.calendar td {
    vertical-align: middle;
}


/*-----土曜日の設定-----*/
.calendar th:nth-child(7) {
    color: hsl(200, 70%, 40%);
}

.calendar tr td.sat {
    background-color: hsl(200, 100%, 90%);
}

/*-----日曜日の設定-----*/
.calendar th:nth-child(1) {
    color: hsl(0, 70%, 40%);
}

.calendar tr td.sun {
    background-color: hsl(0, 100%, 90%);
}

/*-----今日の日付-----*/
.calendar tr td.today {
    background-color: hsl(50, 100%, 90%);
}


/*-----空の日付-----*/
.calendar td.empty::after {
    content: "-";
}

畳む

コピー&ペーストしてご利用ください。

参考:てがろぐ公式 ▼カレンダー表示の装飾方法

by admin. パーツCSS <1862文字> 編集

DASHBOARD

■複合検索:

  • 投稿者名:
  • 投稿年月:
  • #タグ:
  • カテゴリ:
  • 出力順序:

■新着画像リスト:

カレンダーNSFWのサンプル(ここはキャプション)

全12個 (総容量 1MB)

■日付検索:

■カレンダー:

2023年3月
1234
567891011
12131415161718
19202122232425
262728293031

■ハッシュタグ:

■最近の投稿:

■フリースペース:

ここはフリースペースです。

編集

▼現在の表示条件での投稿総数:

1件

▼最後に投稿または編集した日時:

2023年5月15日(月) 23:27:26〔355日前〕

RSSフィード