gpt4 book ai didi

html - 图像上的 CSS 框阴影

转载 作者:行者123 更新时间:2023-11-28 04:51:55 25 4
gpt4 key购买 nike

我想在图像上放置 boxshadow。我正在尝试跟随,但它只是将其添加到图像后面,使其不可见。如何做到这一点?

CSS 和 HTML:

    .box2 {
float: left;
height: 150px;
width: 150px;
box-shadow: inset 0px 0px 0px 10px #f00;
}
 <div class="box2"><img src="https://farm1.staticflickr.com/502/18386328915_c63c4f6c7f_q.jpg" /></div>

问题:

enter image description here

JSFiddle 演示: http://jsfiddle.net/Lwm95h7q/

最佳答案

例如,您可以使用 :after 执行此操作。

.box1{
height: 150px;
width: 150px;
background: green;
box-shadow:inset 0px 0px 0px 10px #f00;
float: left;
margin-right: 50px;
}

.box2 {
position: relative;
float: left;
height: 150px;
width: 150px;
box-shadow: inset 0px 0px 0px 10px #f00;
}

.box2:after {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
content: '';
box-shadow: inset 0px 0px 0px 10px #f00;
z-index: 1;
}

看看 fiddle : http://jsfiddle.net/skeurentjes/Lwm95h7q/5/

关于html - 图像上的 CSS 框阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30613095/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com