質問: googleAdsenseの広告を以下のようにwidthとheightを指定すると、指定したサイズより小さいサイズの広告が表示されると思うのですが、 ``` ``` しかし、この場合だと、高さ200pxの広告が表示されたら80px下に不要な余白が出来てしまいます。 自分で指定した高さ通りの数値にする方法はないのでしょうか。 せめてものあがきで、display: table-cellとvertical-align: middleを当てて中央寄せにしようと思ったのですが、中身の広告自体にstylesheetでcssを当てても効かず、jsでcssを当てても効かなくて八方塞がりの状態です。 レスポンシブ広告は高さが長くなりすぎるため、使いたくないです。。。 なにかいい方法はないでしょうか。
回答: > > 自分で指定した高さ通りの数値にする方法はないのでしょうか。 > > > googleAdsenseに限らず広告は複数サイズの画像を広告出稿者が登録する仕組みになっていることが多いので、その比率の画像が表示されることになります。なので、「自分で指定した高さ」に指定することはできません。 googleAdsenseの広告にも複数種類の画像が登録されるはずなので、その中で目的に近いものを選ぶ以外に選択肢は無いでしょう。 【広告サイズに関するガイド - AdSense ヘルプ】