gpt4 book ai didi

html - 我如何使用 less/css 只影响没有其他内容的段落中的 imgs?

转载 作者:行者123 更新时间:2023-11-28 08:17:30 25 4
gpt4 key购买 nike

我正在使用 Jekyll转换来自 markdown 的一些博客文章格式为 HTML。一些 Markdown 内容看起来像这样:

The previous paragraph.

![Img I want floated left of the content](xyz.jpg)Some text content to
flowed to the right of the image.

The next paragraph.

Jekyll 将其翻译成(大约):

<p>
The previous paragraph
</p>
<p>
<img src="xyz.jpg">Some text content to be flowed to the right of the
image.
</p>

其他 Markdown 内容如下所示:

The previous paragraph.

![Img I want in its own standlone paragraph not floated](abc.jpg)

The next paragraph.

Jekyll 将其翻译成(大约):

<p>
The previous paragraph
</p>
<p>
<img src="abc.jpg">
</p>
<p>
The next paragraph
</p>

这是合乎逻辑的,但并不完全符合我的目的,因为我想对第一种类型的图像应用一些 CSS 样式,使其漂浮在文字,所以文字环绕(事实上,我想我想申请大约 float: left; margin-right: 1em; ),但不是第二种。

(目前我的 CSS 样式已将 float 设置为默认值,这意味着第一个图片类别不会 float 在段落的左侧,即使那是 Markdown 的含义)。

有没有办法对 <img> 应用一些 CSS 样式? s 只出现在 a 内 <p>旁边没有其他内容?我正在使用 less ,如果有帮助的话。

或者,是否有其他方法可以解决我的问题?

我绝对需要将输入 markdown 视为不变量 - 它正在由自动化过程生成,我无法合理更改。我会比较喜欢也不要修改 Jekyll(尽管我愿意接受这种可能性作为答案)。

最佳答案

:only-child 伪类有效吗?

p > img:only-child{
float: left;
margin-right: 1em;
}

关于html - 我如何使用 less/css 只影响没有其他内容的段落中的 imgs?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28919454/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com