同じサイズのボックスがいくつかある Web ページがあります。それらの一部は非表示 ( ) であり、他のものは、以下の画像に示すように、&.dummy
と言うクラスを持つことで表示されます:[簡単にするために、ここでは画像にのみ表示されています。実際の HTML コードでは、背景や境界線がないため、表示されません。].A
.B
.C
dummy
ここで、ユーザーが をクリックするとlink A
、すべてのボックスがクラス '.A' のボックスを期待しますfadeOut
。ここに示す他のリンクについても同様です。
div#1
ポインターがホバーされたときに、ボックスのみの寸法を変更したい。ただし、.hover コマンドを適用すると、ページ全体がゆがんでしまいます。すべてのボックスをそのままにして、の幅だけ#div 1
を増やしたいです。同様に、増加するのheight
はののみです。#div 2
この目的のために、エフェクトごとに個別のクラスを作成する必要がありますか?
編集#1
これらは私の関連コードです:
.dummy {
float:left;
position:relative;
overflow:hidden;
width:6.36896%;
height:22.2287%;
margin:2px;
background:none;
}
.A, .B, .C{
background:rgba(0, 0, 0, .30);
float:left;
position:relative;
overflow:hidden;
width:6.36896%;
height:22.2287%;
margin:2px;
box-shadow:0 0px 15px rgba(0,0,0,0.75) inset;
-moz-box-shadow:0 0px 15px rgba(0,0,0,0.75) inset;
-webkit-box-shadow:0 0px 15px rgba(0,0,0,0.75) inset;
}