繁体   English   中英

自动使所有图像引导响应类

[英]Making All image bootstrap responsive class automatically

是否有必要使html页面中的所有图像都具有响应性,而无需键入class =“ img-sensitive”和width =“ 100%”? 因为我使用的是tinymce html编辑器,当我将图像放入其中时,图像没有响应,并且当我使用智能手机浏览我的网站时,它看起来已损坏,因此默认情况下也许可以通过某种方法使所有响应成为响应?

也许有一些JavaScript可以做到这一点? 检测页面中的所有img标签并添加

class =“ img响应” width =“ 100%”

好的,很抱歉,我错过了一些东西,这个问题已经在这里提出了,所以我只添加了指向答案的链接。默认情况下,Twitter Bootstrap 3中没有响应的图像?

所以只需添加

img {
    display: inline-block;
    height: auto;
    max-width: 100%;
}

只需在bootstrap.css的最底部添加此css行,或仅创建一个新的css文件并将其命名为mystyle并将其放在您的每个css链接之后即可(我这样做是为了保持原始的bootstrap.css文件干净)

您可以使用!important;覆盖另一个css属性!important; 作为您的CSS属性的补充。 因此,在不了解引导程序深度的情况下,您可以尝试在样式表中添加类似的内容

img {
    width: 100% !important;
    height: auto !important;
}

或将其插入您的head <style></style>之间。

希望这对您有所帮助。 如果您需要其他建议,请告诉我。

更新提供的另一个答案是干净的答案。 您应该将该回答标记为正确;)

最好的问候,玛丽安。

无需通过CSS处理此问题。 您可以在tinymce编辑器本身中添加图像时应用“ img响应式”类。

在tintmce编辑器属性中添加以下属性:

image_class_list: [
    {title: 'Responsive', value: 'img-responsive'},
    {title: 'None', value: ''}
],

参考和学分: http : //archive.tinymce.com/forum/viewtopic.php? pid= 114620#p114620

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM