javascript - 删除图像的 CSS(CSS 是生成代码的一部分)

标签 javascript html css

我正在尝试删除图像的 css。我的实际代码不包含此 CSS,但它来自生成代码。我不能触及,既不修改与生成代码相关的任何内容。

这是我的真实代码

<div class="bubble">
  <img id="one" src="/static/webupload/MyronArtifacts/images/descarga.png" style='float: left;' alt="Quotes">
  <p id="comment11">I was very impressed with the unique design and high quality of this pen.
  </p>
</div>
<div class="quote_speech">
  <div class="name" id="author11">By PEDE</div>
  <div class="company" id="company11">September 25,2013</div>
</div>

这段代码从生成的代码名rightCol添加到一个div中

还有一个CSS类声明方式如下

#rightCol img{
  display:block;
  float:none;
  margin:0 auto 0 auto;
  position:relative;
  border:0;
  padding:3.5px 0;
  backgroun-color:#fff;
  width:166px
}

问题出在 width:166px 上。 对我来说坏消息是我无法手动删除它(生成的代码)。

所以我想为此使用 javascript。 使用这个 $('#one').hasClass('img')

但这让我返回错误。

我做了一个在 JS FIELD 中获取 CSS 的演示。 DEMO

如果我从 CSS 中删除 166px 它可以工作,但该解决方案对我不可用。而 has 类返回 false。想知道为什么吗?

提前致谢

最佳答案

实际上您可以使用 !important 来覆盖此行为,但最好声明更具体的规则而不是使用 !important

#rightCol img#one {
   width: auto;
}

Demo

关于javascript - 删除图像的 CSS(CSS 是生成代码的一部分),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19699117/

相关文章:

html - 如何限制表格行高

jQuery .after() 具有与 .html() 相同的行为

jquery - 在调用另一个函数之前执行一些函数

CSS:如何将我的幻灯片计数器放在幻灯片中

javascript - 使用变量作为可能是多级深度的函数名称

jquery - 如何使用 JQuery 发送按键触发器

javascript - 如何在GET方法中检查用户身份验证?

html - 在下面的 CSS 布局中,如何使箭头右对齐?

javascript - 使用相同关键字直接调用方法或设置值

javascript - 从下拉列表中获取选定的复选框