我有一个窄长的图像,我想在 GitHub 上的 README.md 文件的右上角显示。我一直在尝试几件事来让它正确对齐,目前有
<p align="right">
<img src="doc/subpagelist.png" />
</p>
这样做的原因是图像在右侧对齐,但相当无用,因为 Markdown 文件中图像下方的所有内容都显示在图像的底部下方,而不是显示在图像的左侧。
有没有办法让文本在图像周围流动(不去掉标题和段落)?
The align="right"
(or left
) attribute works in GitHub Markdown:
<img align="right" src="doc/subpagelist.png">
它适用于我(仅适用于 jekyll,不适用于 Github 降价):将下面的代码放在您的内容降价中(我已将其放在第一行以便更好地组织)
<style type="text/css">
.image-left {
display: block;
margin-left: auto;
margin-right: auto;
float: right;
}
</style>
并参考您的图像如下:
[![Proguard](./proguard-snippets.png)](http://www.thiengo.com.br/proguard-android){: .image-left } Your Text comes here...
请注意图像 url 之外的.image-left类。
最终结果在这里:年度电影 jekyll github 页面
在 markdown 中,您可以为标签添加额外的属性。例如,我将其用于您打算做的事情:
![Some Title](http://placehold.it/image.jpeg){:style="float: right;margin-right: 7px;margin-top: 7px;"}
align="left"
工作正常。要再次打破对齐,请使用<br clear="left"/>
(或<br clear="right"/>
)标签:
<img src="/path/to/image.png" align="left" width="200px"/>
some text floating around the image
<br clear="left"/>
A "newline". This text doesn't float anymore, is left-aligned.