html - CSS 选择器选择 div 内的所有 img 标签,而不考虑子级别

标签 html css css-selectors

我想选择 div 中的所有 img 标签,以便可以对其应用通用的 CSS

我不知道 img 标签可以达到什么水平

<div class="my_div">
   <div>
      <p>
         <img src="x"/>
      </p>
      <img src="y"/>
      <p>
        <a>
           <img src="z"/>
        </a>
     </p>
   </div>
</div>

而且这个结构可以改变,因为它本质上是动态的,唯一不变的是顶级 div my_div。我想在所有 img 上应用 css 作为:

{
  max-width:100% !important;
}

有什么想法可以实现吗?

最佳答案

试试这个

.my_div img
{
   max-width:100%;
}

如果这不适用然后使用 !important 像这样

.my_div img
{
   max-width:100% !important;
}

关于html - CSS 选择器选择 div 内的所有 img 标签,而不考虑子级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46300989/

相关文章:

CSS: "Attribute selector"和 "not()"在一起

javascript - 设置 doctype 破坏了我的 css 和 javascript

javascript - 无法使用javascript向音频标签添加多种音频格式

html - 如何将表格放在img旁边?

css - 字形-颜色变化问题

css - 为什么这个 CSS 箭头边框不是黑色的?

php - 如何获取不同表的数据?

php - 检查用户是否填写字段的更简单方法?

CSS Sprite 技术,css 背景或 img 的剪辑

javascript - 如何使用 Greasemonkey 选择没有标识符的 div?