【WordPress.com】カテゴリーの枠に色をつける

 

記事「【WordPress.com】カテゴリーを大カテゴリー毎にボックス分割するためのCSS | comemo com|2016-02-18」で紹介した CSS に以下の CSS を追加したりしたものです。

テーマ「Origin」で調整したものです。他のテーマで適用するためには微修正が必要かもしれません。

【WordPress.com】カテゴリーを大カテゴリー毎にボックス分割するためのCSS

HTML の記述の方はカテゴリーウィジェットのダミーデータです。CSS の記述を WordPress.com に適用すると、カテゴリーウィジェットがボックス分割されると思います。

うまくいかないテーマもあるかと思いますが、とりあえず、公開しておきます。

[WordPress.com] カテゴリーの階層化表示についての考察

WordPress.com には、カテゴリーを階層化する機能があります。

例えば、テーマ「Bueno 」や

awdfafdasd
Bueno

続きを読む

#2013

テーマ「Twenty Eleven」のカテゴリーウィジェットのメニューをボックス状にするための CSS

以下のCSSを追加すると

#secondary aside {
padding:30px 0 0;
}

aside[id*=categories] ol,aside[id*=categories] ul {
list-style:none outside none;
}

aside[id*=categories] li:hover,aside[id*=categories] li.hover {
position:static;
}

aside[id*=categories] li {
float:left;
clear:both;
padding:10px 15px;
}

aside[id*=categories] li ul li,aside[id*=categories] li {
background-image:url('https://comemo508.files.wordpress.com/2012/03/lzk8cl.png');
background-repeat:repeat-x;
background-position:0 90%;
box-shadow:rgba(0,0,0,0.4) 0 1px 2px;
line-height:26px;
width:15em;
}

aside[id*=categories] li:hover {
background-image:url('https://comemo508.files.wordpress.com/2012/03/lzk8cl.png');
background-repeat:repeat-x;
background-position:0 10%;
}

aside[id*=categories] a {
color:#cccccc;
}

aside[id*=categories] li:hover > a {
color:#373737;
}

aside[id*=categories] ul li ul li {
border:medium none;
line-height:36px;
margin:8px 0 -8px 15px;
padding:5px 0 5px 10px;
}

aside[id*=categories] ul li ul li ul li {
margin:0 0 0 15px;
}

aside[id*=categories] li ul li a {
border:0 none;
line-height:36px;
margin:-10px 0;
}

aside[id*=categories] li ul {
left:-999em;
position:absolute;
width:12em;
}

aside[id*=categories] li:hover ul,aside[id*=categories] li li:hover ul {
left:-999em;
}

aside[id*=categories] li:hover ul.sub-menu li ul.sub-menu {
left:-999em;
}

aside[id*=categories] li ul.sub-menu li:hover ul.sub-menu {
left:-999em;
}

カテゴリーがボックス状になります。

categorybox01

rect3015

kategorybox02

#2013