content 属性を長い間使用してきましたが、今日は何か新しいことを試してみたいと思いました。JS を使用して画像のツールチップを表示する代わりに、CSS を使用して動的に表示できるかどうかを知りたかったのです。
だから私は試しました:
.TableLine:hover:after{
content: url("../Img/Photo/"attr(id)".jpg");
}
whereattr(id)
は、写真の名前でもある写真の ID (英数字) を返すことになっています。
全く効かない、効果がない。ブロックに境界線や背景を追加しても効果がないように見えるため、ブロックが解析されなかったと思います。
attr(id)
URLを使わずに単独で使用すると、完全に機能します。attr(id)
写真の実名に置き換えても機能します。
ウェブ上でしばらく検索した後、関連するものが見つからなかったので、ここにいます。それは既知のバグですか、それとも私の間違いですか?:)