CSS)影付きのシンプルな枠+ビネット効果写真 サンプル
写真に影付きのシンプルな枠を付ける。
写真にビネット効果を付ける。
<div class="box-frame">
<div class="vignette">
<img src="img/xxx.jpg">
</div>
</div>
<style>
img {
margin: 0;
padding: 0;
display: block; /* これがないと余分な枠が付いてしまう。*/
}
.box-frame {
display: inline-block; /* 重要 */
padding: 7px;
border: 1px solid #ccc;
background: #fff;
box-shadow: 1px 1px 5px rgba(20,20,20,0.2);
border-radius: 4px;
}
.vignette {
position: relative;
}
.vignette:after {
position: absolute;
display: block;
content: "";
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: inset 0 0 200px rgba(0, 0, 0, 0.6),
inset 0 0 300px rgba(0, 0, 0, 0.4);
}
</style>