我顯示了一些不同寬度和高度的圖像,我希望能夠添加一個或兩個類,例如new
或hot
,這會添加小疊加星或其他東西。實現前景圖像效果
通常情況下,這可以通過將預期圖像作爲背景製作div來解決,但讓我的圖像全部具有未知尺寸,我會陷入困境,試圖找出如何實現這一點。當前的HTML是結構:<a><img></a>
我正在尋找一個CSS功能,不存在:
img.new { foreground:transparent url('/images/new.png') no-repeat bottom right }
我真的希望能解決這個沒有數據庫福我的圖像尺寸,以及不使用JavaScript 。但是,如果你有一個優雅的JS/jQuery方法,我就會全神貫注。
將它添加到你的''而不是你的''是否會工作?然後,你可以在''上添加一個'a:after'僞元素,並在背景圖片上顯示一個疊加層。 – BoltClock 2012-03-14 17:57:34
我會檢查出來的,但發佈一個完整的答案,我會接受它 – Mikhail 2012-03-14 18:02:01
垃圾,Boltclock打敗我,而我正在做小提琴:http://jsfiddle.net/t0nyh0/AmZrJ/32/ – t0nyh0 2012-03-14 18:13:55