Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 仅在选定图像上禁用边框或悬停效果_Html_Css - Fatal编程技术网

Html 仅在选定图像上禁用边框或悬停效果

Html 仅在选定图像上禁用边框或悬停效果,html,css,Html,Css,我有下面的代码来在所有图像以及悬停效果周围创建边框,但是如何在选定的图像(即社交按钮或徽标)上禁用此功能 您可以向图像中添加一个想要/不想要有边框的类,然后在css中使用它们的类来改变它们的样式。使用css not selector 像这样 html标记 看到这里的地图了吗 例如,您应该在css中写入图像的完整路径 div.hover-img ul li p a:hover img { border: solid 1px #CCC; -moz-box-shadow: 1px

我有下面的代码来在所有图像以及悬停效果周围创建边框,但是如何在选定的图像(即社交按钮或徽标)上禁用此功能


您可以向图像中添加一个想要/不想要有边框的类,然后在css中使用它们的类来改变它们的样式。

使用
css not selector

像这样

html标记 看到这里的地图了吗


例如,您应该在css中写入图像的完整路径

 div.hover-img ul li p a:hover img {
     border: solid 1px #CCC;
     -moz-box-shadow: 1px 1px 5px #999;
     -webkit-box-shadow: 1px 1px 5px #999;
         box-shadow: 1px 1px 5px #999; }
此附加类
.hover img
和图像路径可帮助您仅识别需要在悬停位置加边框的图像。

添加单独的类

.noshadow{ border:none; box-shadow:none}

将该类添加到不需要框阴影和边框的元素中

img:not(不管它们有什么特别之处)
@joejourneys检查演示小提琴
img:not(.noborder) {
    border: 2px solid red;
}
 div.hover-img ul li p a:hover img {
     border: solid 1px #CCC;
     -moz-box-shadow: 1px 1px 5px #999;
     -webkit-box-shadow: 1px 1px 5px #999;
         box-shadow: 1px 1px 5px #999; }
.noshadow{ border:none; box-shadow:none}