【发布时间】:2020-07-11 19:08:28
【问题描述】:
这是我的代码:
<div class='my-posts-container' id='<%=postobj._id%>'>
<%var menuid='menu'+postobj._id%>
<%var imagesource='../'+postobj.blob.path%>
<div class="my-posts-container-header">
<%-include('postheader.ejs',{friend:postobj.username,postid:postobj._id});%>
</div>
<div class="menu hide" id="<%=menuid%>" >
<ul >
<li><button onclick="viewpost('<%=postobj._id%>')" >view</button></li>
<li><button onclick="removepost('<%=postobj._id%>')" >remove</button></li>
<!-- <li><button onclick="copypostlink('<%=postobj._id%>')" >copy link</button></li>
<li><button onclick="editthispost('<%=postobj._id%>')" >edit</button></li> -->
</ul>
</div>
<div class="post-image" >
<img src="<%=imagesource%>" alt="image" height="400px" width="400px" style="margin: 5px;object-fit: contain;" ondblclick="like('<%=postobj._id%>')">
</div>
<span>
<%-include('likecommentsharesave.ejs',{postid:postobj._id,username:username,likes:postobj.likes})%>
</span>
<hr>
<div class="caption">
<%=postobj.caption%>
</div>
我想保持我的图像大小为 400px *400px 但添加一个背景色 .post_image div, 基本上,我想根据图像标签中的任何图像向背景添加渐变,就像这样,
这样可以覆盖整个 400 X 400 尺寸,如果不能,您能否建议我其他选择,谢谢。
【问题讨论】:
-
看来水印不只是渐变
-
在我看来实际上是相同的图像,但不透明度降低了
-
那里“渐变”的目的是什么?
-
渐变只是我实现这种效果的方法之一,但现在我认为这是不可能的
-
我认为使用同一图像的高度放大版本(如上)将是实现它的最佳方法。透明颜色和渐变在这里无济于事。
标签: javascript html css