アミアンインターナショナル

貴社の売り上げアップをとことん支援します。オンラインショップ専門コンサルタント

CMS css 新着情報

カテゴリーのデザイン-サイドバーメニューの成形(3) ⇒ STINGER8設定その5

投稿日:2019年4月29日 更新日:

カテゴリーが長すぎる

サイドバーのカテゴリーだが、項目数が多すぎて縦にやたら長くなってしまう。

before

そこで、第一階層をリストにして第二階層はボタンにして並べることにした。

まず、第二階層をボタン化


.cat-item .cat-item a{
float: left;
margin: 0.5em;
-moz-box-shadow:inset 0px 1px 3px 0px #91b8b3;
-webkit-box-shadow:inset 0px 1px 3px 0px #91b8b3;
box-shadow:inset 0px 1px 3px 0px #91b8b3;
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #768d87), color-stop(1, #6c7c7c));
background:-moz-linear-gradient(top, #768d87 5%, #6c7c7c 100%);
background:-webkit-linear-gradient(top, #768d87 5%, #6c7c7c 100%);
background:-o-linear-gradient(top, #768d87 5%, #6c7c7c 100%);
background:-ms-linear-gradient(top, #768d87 5%, #6c7c7c 100%);
background:linear-gradient(to bottom, #768d87 5%, #6c7c7c 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#768d87', endColorstr='#6c7c7c',GradientType=0);
background-color:#768d87;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
border:1px solid #566963;
display:inline-block;
cursor:pointer;
color:#ffffff;
font-family:Arial;
font-size:15px;
font-weight:bold;
padding:11px 15px;
text-decoration:none;
text-shadow:0px -1px 0px #2b665e;
}
.cat-item .cat-item a:hover {
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #6c7c7c), color-stop(1, #768d87));
background:-moz-linear-gradient(top, #6c7c7c 5%, #768d87 100%);
background:-webkit-linear-gradient(top, #6c7c7c 5%, #768d87 100%);
background:-o-linear-gradient(top, #6c7c7c 5%, #768d87 100%);
background:-ms-linear-gradient(top, #6c7c7c 5%, #768d87 100%);
background:linear-gradient(to bottom, #6c7c7c 5%, #768d87 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6c7c7c', endColorstr='#768d87',GradientType=0);
background-color:#6c7c7c;
}
.cat-item .cat-item a:active {
position:relative;
top:1px;
}

次に第一階層のリスト表示がそれっぽくなるように線を引く。


#mybox > div > ul > li.cat-item > a{
border-left:double 10px #000;
border-bottom:solid 1px #000;
display: block;
font-size: larger;
padding: 0.5em;
margin-bottom: 0.5em;
}

このままだと次の項目でfloatが解除されず表示が崩れるので、STINGER8設定その3でやった「.menu_underh2」に

clear:both;

を追加。

これでいいだろう。

-CMS, css, 新着情報
-,

執筆者:

関連記事

コンテンツ

説明文の加筆 ⇒ トップページの作り込み6

コンテンツを増やす コンテンツを加える。 600px幅で表示。 <div id=”amiens-05″ class=”amiens-black”> <div class=”amien …

MacBook Pro with Retina Display

MacBook Pro with Retina Displayを買うべきこれだけの理由

先日から話題となっているMacBook Pro with Retina Displayを注文した。 当初はMacBook Air 13″を購入しようと思っていたのだが、急遽変更した。 &n …

call to action

問い合わせボタンの設置 ⇒ トップページの作り込み4

Call to Action ネットショップで最も大切なのは、Call to Actionだ。 CTAは「Call To Action」の略。日本語の意味としては「行動喚起」といったところ。 Webサ …

ランディングページ

ランディングページを作り込むテクニック ⇒ カスタマイズの手順と方法を順番に解説

ランディングページとは ランディングページは、ネットショップの生命線とも言えるものだ。 ランディングページとは、「様々なネット広告やリンクをクリックした際に表示されるする、サイトを含むWEBページ全般 …

フェイスブック

facebookのファンページを作りました

先日、宮松さんとお会いしたときに「facebookのファンページをすぐ作るべきだ」とご指摘いただき、さっそく作成した。 と言いつつファンページは以前から作ってはいたのだが、FBMLとか面倒くさそうで放 …