「たこつぼくらぶ」にて制作したてがろぐスキンのデモを見れます。
新規投稿 管理用
or 管理画面へ #サンプル (11)#画像 (5)#[skin-tako-1] (3)#[skin-tako-5] (1)#[gallery-tako-1] (1)#[skin-tako-4] (1)#[skin-tako-3] (1)#[skin-tako-2] (1)#CSS (1) 共通内容表示サンプルスキンパーツCSSメモ返信
2023年3月26日の投稿[1件]
No.46
by admin. ⌚2023年3月26日(日) 15:49:04〔2年以上前〕 パーツCSS <1862文字> 編集
初期表示に戻る
DASHBOARD
■全文検索:
表示中の日付範囲に限定して検索
複合検索窓に切り替える
■複合検索:
■新着画像リスト:
全12個 (総容量 1MB)
■日付一覧:
■日付検索:
■カレンダー:
■ハッシュタグ:
■カテゴリ:
■最近の投稿:
■フリースペース:
編集
▼現在の表示条件での投稿総数:
1件
▼最後に投稿または編集した日時:
2023年5月15日(月) 23:27:26〔1年以上前〕
▼特殊な表示モード:
RSSフィード
実際に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: "-";
}
畳む
コピー&ペーストしてご利用ください。
参考:てがろぐ公式 ▼カレンダー表示の装飾方法