如何为圆形 CSS 图像添加阴影?
How to add a shadow to a circular CSS image?
试图弄清楚我是如何为页面中央的 3 张图像添加阴影的,我相信没有一张看起来有点奇怪。
目前我的 HMTL 代码如下:
<div id="imagesMain">
<img src="C:\Users\User\OneDrive\Desktop\Cal\Photos\Gym.jpg" id="gym">
<img src="C:\Users\User\OneDrive\Desktop\Cal\Photos\me.jpg" id="me">
<img src="C:\Users\User\OneDrive\Desktop\Cal\Photos\NFL.jpg" id="nfl">
</div>
我的 CSS 这些图像的代码也在下面:
#imagesMain {
padding: 0;
margin-left: auto;
margin-right: auto;
margin-top: 20px;
text-align: center;
padding-top: 5px;
}
#imagesMain img {
height: auto;
width: 10%;
vertical-align: middle;
border-radius: 50%;
padding: 5%;
padding-bottom: 0;
padding-top: 5px;
}
谢谢,卡勒姆
您可以通过为 CSS3 使用框阴影生成器来做到这一点。
您需要复制box-shadow并将其添加到图像中。
对于图像,我会使用框阴影 属性 :
div {
box-shadow: 10px 10px 5px grey;
}
前两个参数是关于阴影框的height/width,第三个参数是关于模糊效果,最后一个是阴影的颜色。
尝试使用此 filter: drop-shadow(1px 14px 5px rgb(14, 17, 17));
并根据需要调整阴影...
试图弄清楚我是如何为页面中央的 3 张图像添加阴影的,我相信没有一张看起来有点奇怪。
目前我的 HMTL 代码如下:
<div id="imagesMain">
<img src="C:\Users\User\OneDrive\Desktop\Cal\Photos\Gym.jpg" id="gym">
<img src="C:\Users\User\OneDrive\Desktop\Cal\Photos\me.jpg" id="me">
<img src="C:\Users\User\OneDrive\Desktop\Cal\Photos\NFL.jpg" id="nfl">
</div>
我的 CSS 这些图像的代码也在下面:
#imagesMain {
padding: 0;
margin-left: auto;
margin-right: auto;
margin-top: 20px;
text-align: center;
padding-top: 5px;
}
#imagesMain img {
height: auto;
width: 10%;
vertical-align: middle;
border-radius: 50%;
padding: 5%;
padding-bottom: 0;
padding-top: 5px;
}
谢谢,卡勒姆
您可以通过为 CSS3 使用框阴影生成器来做到这一点。
您需要复制box-shadow并将其添加到图像中。
对于图像,我会使用框阴影 属性 :
div {
box-shadow: 10px 10px 5px grey;
}
前两个参数是关于阴影框的height/width,第三个参数是关于模糊效果,最后一个是阴影的颜色。
尝试使用此 filter: drop-shadow(1px 14px 5px rgb(14, 17, 17));
并根据需要调整阴影...