ボックスシャドウを使用してdivの片側だけにぼかしを追加することはできますか?要素の片側だけにボックスシャドウブラーを追加する
私が達成しようとしているのは、ではなく、の幅の影です。divの片側だけにぼかしがあります。私の例では、私は底にそれを適用しようとするが、側面は本当に重要ではありません。
私はこの方法を使用してbox-shadow: 0px 5px 5px -5px #000000;
を使用してみましたが、影がdivの下部にある全長をカバーしていません。
#bg {
text-align: center;
width: 200px;
height: 200px;
padding: 50px;
background: #eeeeee;
}
#box {
width: 100%;
height: 100%;
box-shadow: 0px 5px 5px -5px #000000;
background: yellow;
}
<div id="bg">
<div id="box"></div>
</div>
のみHTMLとCSSのソリューション下さい。
なぜボトムボーダーを使用しないのですか?それは目を欺くことになり、ちょっとした影として偽装するでしょう。 –
これを達成するもう1つの方法は、勾配の背景を持つ位置決めされた擬似要素です。 – CBroe