src/ZKEACMS.WebHost/Views/Widget.Image.cshtml
(完整代码) 1KB@model ZKEACMS.Common.Models.ImageWidget
<div class="widget-image">
@if (Model.Link.IsNullOrEmpty())
{
<picture>
@if (Model.ImageUrlSm.IsNotNullAndWhiteSpace())
{
<source srcset="@Url.PathContent(Model.ImageUrlSm)" media="(max-width: 767px)">
}
@if (Model.ImageUrlMd.IsNotNullAndWhiteSpace())
{
<source srcset="@Url.PathContent(Model.ImageUrlMd)" media="(max-width: 991px)">
}
<img alt="@Model.AltText"
src="@Url.PathContent(Model.ImageUrl)"
style="object-fit:cover;@(Model.Width.HasValue ? $"width:{Model.Width}px;" : string.Empty)@(Model.Height.HasValue ? $"height:{Model.Height}px;" : string.Empty)" />
</picture>
}
else
{
<a href="@Url.Content(Model.Link)" target="@Html.SmartLinkTarget(Model.Link)">
<picture>
@if (Model.ImageUrlSm.IsNotNullAndWhiteSpace())
{
<source srcset="@Url.PathContent(Model.ImageUrlSm)" media="(max-width: 767px)">
}
@if (Model.ImageUrlMd.IsNotNullAndWhiteSpace())
{
<source srcset="@Url.PathContent(Model.ImageUrlMd)" media="(max-width: 991px)">
}
<img alt="@Model.AltText"
src="@Url.PathContent(Model.ImageUrl)"
style="object-fit:cover;@(Model.Width.HasValue ? $"width:{Model.Width}px;" : string.Empty)@(Model.Height.HasValue ? $"height:{Model.Height}px;" : string.Empty)" />
</picture>
</a>
}
</div>
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。