Bi deneyelim bakalım.
işini görür umarım, senin durumundaydım bu yol gelmişti aklıma, benim işimi görüyor. Üst sınır eklendimi div'e o sınırdan yüksek alanda reklam göstermiyor, boyut küçüldümü küçük reklam çıkıyor, ama o alan misal 336*280 ise bu ve bundan küçük reklam alanlarından herhangi biri çıkabilir, o artık reklamveren-rekabet durumu vs.e göre.. bu yolla yani sadece üst sınır alanı belirlemiş oluyorsun esnek reklamlara..
Ekleme: Bu arada illa mobilde 250*250 çıksın (misal 643px'den dar ekranda) ve masaüstünde 643pxden büyükte 336*280 çıksın istiyorsan, şunuda yapabilrisin, div e bir class ver onunda media stilini oluştur, css'de 643px den küçük olduğunda misal div en boyu 250*250 olsun de, 643'ten büyük olduğunda 336*280 olsun de bu şekilde div alanında responsive olmuş olur, içine ekleyeceğin esnek reklam alanı koduda tam istediğin gibi olur..