博客文章中的图像

问题描述:

我想定义我的图像在部分内的外观(我试图添加一个边框到图像 - 但我不能直接引用图像,因为图像是动态添加的 - 作为博客文章的内容。) 你能告诉我如何做到这一点吗? 我必须创建一个新的部分/ id/div吗?我怎么能对机器说:在我创建的部分/ id/div我希望你应用这些风格的图像。“ ? 谢谢,D。博客文章中的图像

是的,你需要得到一个图像或图像块将被显示的引用。然后将CSS规则应用于图像或块,然后您将获取图像上的样式。如果有很多,我更喜欢class="",如果只有一个,我更喜欢id=""

如果你有一个像下面的任何元素在img

<div class="someclass"> 
    <img src="" /> 
</div> 

然后在CSS,

.someclass{ 
    your rules go here.  
} 

,或者如果您想直接对图像的风格,那么你的HTML将像下面和CSS与上面相同。

<img class="someclass" src="" /> 
+0

完美!正是我所期待的。谢谢! – Dantes

+0

vini,是否可以动态地添加链接到图像? - 就像为动态添加的图像添加样式一样。 – Dantes

+0

是的。只需使用。 – Vinay

如果内容是动态添加,样式是当新内容被添加到DOM时自动应用,您不需要担心这一点。注入您想要的内容,并且只要存在与该内容匹配的CSS规则,浏览器就会处理其余内容。

更新

我意识到,我可能会在第一次误解了你的问题。如果用户是完全在马的控制我猜最好的方法是使用选择器,选择包装每个博客文章的容器中的每个图像。

可以说每个博客文章都呈现在类post的元素中。然后你可以做这样的事情:

.post img { 
    border: 1px solid #000; 
} 
+0

我没有定义css。这就是问题 - 我如何以及如何定义 – Dantes

+0

@丹特斯我的更新答案是否能够澄清? –

+0

感谢Christofer的回答。我正在寻找上面提到的vini。 – Dantes