css - 如何防止选择图像的边

标签 css image select highlight pointer-events

下面我有一张图片,后面是文字。如何防止它周围的区域被突出显示?图像本身是不可选择的(使用

-webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none;
  pointer-events: none;

) 但图像的周围区域是。我尝试为图像添加左右边距以及使图像成为自己的 div 并将上述代码应用于 div,但它不起作用。 (我把高光设为绿色)

See here

编辑:这是此处链接的另一个示例 https://jsfiddle.net/nnzf4h5c/ jsfiddle example

最佳答案

您可以将内容包装在具有相同样式的 div 中:

img {
  max-width: 100%;
  height: auto;
}
.cont01 {
  width: 50px;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none;
  pointer-events: none;
}
<div class="cont01"><img src="https://sites.psu.edu/siowfa16/files/2016/10/YeDYzSR-10apkm4.png">
</div>
Text

关于css - 如何防止选择图像的边,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45406173/

相关文章:

javascript - 在 Javascript 中填充 2d 图像数组时出现问题

mysql - 在另一列mysql中显示结果集值

javascript - 使用 JQuery 进行弹出窗口/对话框的最佳方式?

html - Angular Material 努力调整对话框元素的宽度

css - 如何使用 css 模糊图像但保持边框笔直?

javascript - 用可点击的图像替换选择输入

php - 从数据库中获取多维数组

html - 另一个里面有多个 block ?

css - GWT GSS 提供和要求

javascript - 如何显示保存到本地存储的图像?