gpt4 book ai didi

Html.ActionLink 的 Css 图像

转载 作者:行者123 更新时间:2023-11-28 18:05:34 25 4
gpt4 key购买 nike

 Html.ActionLink("", "ActionResult", new { CustomerId= DataBinder.Eval(c.DataItem, "CustomerId") }, new { target = "_blank", @style = "background-image:url(/Image/edit.png); width:50px; height:30px;" }));

你好,

我尝试为操作链接设置图像,但它始终是空的。

如何将图像设置为 html.actionlink ?

我希望操作链接看起来像图像(图像按钮)

注意:请不要向我提供href

任何帮助将不胜感激。

谢谢。

最佳答案

如评论中所述,当您未提供任何文本时,您的图像不会显示,因为您的元素设置为显示为 inline。如果没有文本,您的元素就没有大小,无论元素样式中指定的任何 widthheight 属性如何。要解决此问题,请将元素设置为显示为 inline-block:

(Html.ActionLink(
"",
"ActionResult",
new {
CustomerId= DataBinder.Eval(c.DataItem, "CustomerId")
},
new {
target = "_blank",
@style = "
background-image:url(/Image/edit.png);
display:inline-block;
width:50px;
height:30px;
"
})
);

关于Html.ActionLink 的 Css 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19686867/

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