Ped*_*ori 4 attributes styles image ruby-on-rails-3
我有这个非常奇怪的问题,我放在我的Rails 3.0.12应用程序视图中的图像标签自动获得内联样式,宽度和高度属性,即使我没有分配它们并覆盖我的CSS.
例如,如果我在某个视图中有这个(我正在使用Paperclip gem):
<%= image_tag @campaign.advertisement.image.url(:thumb), :class => "updateable image", 'update-from' => "campaign_advertisement_attributes_image" %>
Run Code Online (Sandbox Code Playgroud)
渲染视图中的结果如下:
<img alt="Stock-vector-whole" class="updateable image" src="/images/advertisements/12/thumb/stock-vector-whole.jpg?1370472026" style="display: none !important; visibility: hidden !important; opacity: 0 !important; background-position: 0px 0px;" update-from="campaign_advertisement_attributes_image" width="0" height="0">
Run Code Online (Sandbox Code Playgroud)
如果我img在我的视图中手动编写HTML,结果完全相同:
<img alt="Preview" class="updateable image" src="<%= @campaign.advertisement.image.url(:thumb) %>" update-from="campaign_advertisement_attributes_image">
Run Code Online (Sandbox Code Playgroud)
这些内联样式属性,因为display设置为none,隐藏可见性,使图像不可见并覆盖我的样式表.
有谁知道为什么要设置这些属性以及如何禁用此行为?
感谢您的任何帮助.