响应图像tinymce图像链接
Responsive image tinymce image link
我正在扩展一个现有的网站。我已经发布了这个网站(如果你想看一看,请点击这里)。我刚刚添加了一个非常简单的博客(用php和mysql制作),它运行得很好,除了一件事。如果我在新的或帖子中添加一张图片,写帖子的人可以调整它的大小。问题是图片的宽度和高度是静态的,然后如果我在移动设备上访问博客,图片会被剪切,因为它比设备的宽度大。我不知道如何解决它,我认为我可以修改允许插入图像的插件来添加这些参数(这使图像具有响应性):
max-width="['user selected width'], width=100%, height=auto
我一直在尝试修改这个插件,但我发现它很难理解,而且我在javascript方面也不是很有经验。这是插件。我正在使用tinymce编辑器来编辑或添加帖子。有人知道我必须添加这个参数吗?非常感谢。
在tinymceini上放了这个。。。。和voala
image_dimensions: false,
image_class_list: [
{title: 'Responsive', value: 'img-responsive'}
]
在文件content.min.css 中添加此类
img {
max-width: 100%;
height: auto;
}
无需通过单独的te-css处理此问题。您可以在tinymce编辑器中添加图像时应用"img responsived"类。
在您的tintmce编辑器属性中添加以下属性:
image_class_list: [
{title: 'Responsive', value: 'img-responsive'}
],
推荐人和学分:http://archive.tinymce.com/forum/viewtopic.php?pid=114620#p114620
解决方案发现,我没有修改生成tinymce的html代码来插入图像,而是通过修改img来修改css样式表上的图像比例。我使用这个代码:
[element that contains the image] img {
width:100%;
height:100%;
}
下面是我使用css和jquery而不是tinymce插件找到的解决方案。
$(document).ready(function(){
var tiny_images = $(this).find('img').map(function(){
if($(this).attr('class') == undefined){
if($(this).attr('src').indexOf("data:image")!=-1){
$(this).addClass("tiny-img");
}
}
}).get()
});
.tiny-img {
max-width: 100%;
height:auto;
}
<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
使用CSS是实现的一种更安全的方法
img {
max-width: 100%;
height: auto;
}
对于版本5,您希望将相同的代码放在/skins/ui/oxide和/skins/ui/oxide暗内容.css文件的末尾。
/* <your name> added the following to create responsive images */
img {
max-width: 100%;
height: auto;
}
- Javascript图像链接
- 更改标记.js图像/链接表达式
- 如何获取显示在谷歌搜索右侧的图像链接
- 来自流星模板的 HTML 图像链接未由浏览器呈现
- 警报后转到 iframe 中的图像链接
- JavaScript渐变幻灯片-图像链接
- 使用JavaScript从网页复制HTML代码或图像链接
- 响应图像tinymce图像链接
- 谷歌图书预览没有在安全的https上显示图书图像链接,但在http上工作.在Google Chrome和Touch浏览器
- 如何在这个javascript中添加图像链接
- 悬停图像链接,更改文本css
- 如何告诉 iframe 将图像链接调整为给定的宽度和高度
- jQuery - 在其下方显示每个图像链接
- 如何将图像链接与 HTML 和 CSS 一起使用时,悬停时在其他位置显示图像
- 如何在鼠标悬停在另一个图像/链接上时显示新图像/窗口
- 如何在数据库值达到一定数量后禁用图像链接
- 当我们单击多个图像链接时,将在同一页面上显示多个工具提示
- 用于在网页上填充图像链接的 JavaScript 代码
- 在.js文件中写入图像链接 - Symfony2
- 如何加载带有图像链接的 XML 文件,以便在 2D JavaScript 数组中使用