2012-01-27 4 views
0

max-width CSSプロパティに関係するすべての画像にクラスを追加したいと思います。例えばdiv要素で max-widthが適用された画像を検出する

、私は2つのイメージを持っている: ナンバー1:幅200 &高さ200 ナンバー2:幅50 &高さ、私は私のdivのプロパティの最大幅を持っている50

:MAX- width:50px

私のイメージはCSSプロパティでサイズが変更されているとjqueryなどで検出できますか?

答えて

1

jQueryには内部的な "css value"セレクタがありません。あなたは1つを構築することができますが、何かをしたいだけかもしれません

2

ここであなたの問題を理解することができますそれを解決する方法です。

var $imageContainer = $("div"); 
var maxWidth = $imageContainer.css('max-width'); 
$imageContainer.find('img').filter(function(){ 
     return $(this).height() > maxWidth; 
}) 
.addClass('maxWidth');//Define this class with appropriate styles 
関連する問題