首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >slidify -如何定位图像?

slidify -如何定位图像?
EN

Stack Overflow用户
提问于 2013-06-04 03:08:35
回答 1查看 5.9K关注 0票数 16

我正在尝试使用 slidify制作html5演示文稿。虽然markdown用于创建项目符号和文本的用法很清楚,但我不确定如何处理图像。我可以使用imagemagick调整大小等,但如何使用markdown居中(或上/右/下)和图像?

编辑

我在这里一般指的是图像,但这也适用于R图形。默认设置是图像居中-我希望能够将它们并排放置,甚至可以放置在任意位置。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-05 23:39:26

这里有一个(丑陋的)变通方法,可以居中并调整图像大小,以确保它们都适合您的幻灯片。

将以下内容添加到您的index.Rmd顶部,就在描述块的下面。

代码语言:javascript
复制
<!-- Limit image width and height -->
<style type='text/css'>
img {
    max-height: 560px;
    max-width: 964px;
}
</style>

<!-- Center image on slide -->
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.min.js"></script>
<script type='text/javascript'>
$(function() {
    $("p:has(img)").addClass('centered');
});
</script>

CSS将限制图像的高度,以避免它们溢出。

JS将加载jQuery,然后查找包含<img>元素的所有段落元素,并添加设置text-align: center.centered类。

Slidify后来加载了相同版本的jQuery,但是在Slidify加载了jQuery之后,我找不到一种直接的方法来加载<script>块。

或者,您也可以使用纯HTML手动完成此操作:

代码语言:javascript
复制
<div style='text-align: center;'>
    <img height='560' src='x.png' />
</div>

但是,您需要为每个图像执行此操作。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16904054

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档