asp.net - CSS - 为图像标签设置标题样式

标签 asp.net html css

我正在尝试从图片标签中设置标题的样式。

我搜索了其他问题,但它不能在我的元素中工作。

但我无法进行任何更改。

有人可以帮我解决这个问题吗?

我的代码:

table.tablesorter tbody tr td a:hover img[title]:after
{
	content: attr(title);
	padding: 4px 8px;
	color: #FFF;
	background-color:black;
}
<table class="tablesorter" style="width:98% !important">
    <thead>
        <tr>
            <th>
               .....
            </th>
        </tr>
    </thead>

	<tbody>            
            <tr>
                <td>
                   ..........
                </td>
               	<td>
                    <a href="@Url.Action("Edit","Account", new { id=item.UserId })">
                        <img src="~/Content/images/icon_edit.png" title="Edit"/>
                    </a>
               </td>
  			</tr>
    </tbody>

	<tfooter>
	</tfooter>
</table>

最佳答案

应该是content: attr(title); , 不是 content: attr(data-title); - 你没有数据属性。

另外,似乎::before::after没有为 img 定义伪元素- 你可能需要使用其他东西:
CSS Content attribute for IMG tag

工作示例(当图像丢失时):http://jsfiddle.net/DMAFm/
另一个例子,使用 title<a> 上标签:http://jsfiddle.net/DMAFm/1/

关于asp.net - CSS - 为图像标签设置标题样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18405536/

相关文章:

c# - JavaScript OnClientClick 破坏 RadGrid 插入/更新按钮在 Web 表单上提交行为

javascript - 如何将 CustomMarker 与 MarkerClustererPlus 结合使用?

javascript - 将不透明度属性应用于按钮

javascript - 隐藏嵌套的 div 时悬停命令停止工作

c# - 将焦点设置到灯箱(覆盖)窗口内的文本框时出现 JavaScript 错误

Javascript 在 asp.net 母版页中没有做任何事情

c# - PdfReader 未打开,iText 中出现所有者密码错误

html - 如何将 HTML 图像标签用于响应式图像?

javascript - Wicked_pdf 逐页设置页脚高度或边距

javascript - 如何让这个箭头不断旋转