我试图在图像中间移动“图像标题”,但它似乎不起作用。
<div class="product-field product-field-type-R">
<span class="product-field-display">
<a title=" Image Title" href="index.php/eshop/category/someproduct-detail">
<img alt="getimagedpmk4xtm" src="/images/stories/virtuemart/product/resized/getimage_90x90.jpg"></img>
</a>
</span>
</div>
我尝试了各种各样的东西,但直到现在都没有用,我的最新尝试是这样的:
.product-field-display a title{vertical-align: middle !important;}
我知道这是错的,但我无法提醒自己我尝试过的其他事情。
答案 0 :(得分:0)
你可以像这样用CSS3设置锚标题的样式,这只是悬停的一个例子,你现在可以轻松地设置样式:
a[title]:hover:after{
content: attr(title);
width:100px;
position:absolute;
left:10px;
top:20px;
word-wrap: break-word;
z-index: 20px;
}
答案 1 :(得分:0)
您可以将图像作为div的背景图像,并将文本放在div中。
例如:
<div style="background-image:/images/stories/virtuemart/product/resized/getimage_90x90.jpg;">
<span style="margin:10px;">
<a title=" Image Title" href="index.php/eshop/category/someproduct-detail"/>
</span>
</div>
这只是在图像中间显示文字的一种简单方法。另请先尝试我的示例代码。我无法检查它的语法。
我希望我帮助你。