CSSプロパティを使用して計算をしようとしていますが、何も返しません。jQueryとCSSプロパティを使って計算する
私は、CSSプロパティが単に '200'ではなく '200px'を返している可能性があると思います。誰もが回避策を提案できますか?どうもありがとう。
windowHeight = $(window).height(); // This works
logoHeight = $('.home h1').css('height'); // This returns '200px'
logoPosition = windowHeight * 0.5 - logoHeight;
あなたは、CSSから要求した値を使用すると、JSのyuorselfを経由して、これを交換したり、数を解析する必要がある「PX」を含む文字列です。 – Smamatti
javascriptよりも垂直にセンタリングする方が良い方法があることに注意してください。 – Eric