Açıkçası CSS hakkında öğreneceğimiz çok şey var!VS2015-Cordova-İyonik-Açısal-ngMap: harita yüksekliği varsayılan olarak 300px
Mobil uygulama geliştirmek için VS2015 ve Cordova kullanıyorum. Google haritaları sarmalamak için ngMap (http://ngmap.github.io/) kullanıyorum. Kütüphaneyi çok beğendim! Sorun şu ki, 300px boyutunu varsayılan ve CSS becerilerim bunu geçersiz kılmak için çok zayıf.
ngMap'in varsayılan değeri 300px olduğunu ve default-style="false"
'u belirtebildiğini ve daha sonra position: absolute; height:100%; width:100%
'u belirten CSS'de geçersiz kılma sağladığını biliyorum. Bu, haritanın sayfayı doldurmasını sağlamalıdır. Ben varsayılan davranışı kabul ettiğinizde
, ben bir çalışma harita var, ancak yalnızca 300px uzun boylu: Bunu yapmaya çalıştığınızda
, ben bu ile bitirmek İşte Plunker var
Bu basit, ancak karşılaştığım sorunu gösterir: http://plnkr.co/edit/8qfGaLBMgXFtluELZhCs?p=preview
CSS'nin önerilen geçersiz kılmalara sahip olduğunu unutmayın. Bunlar atlandığında, harita görünür - ancak sadece 300 piksel uzunluğunda. Bunun çok zor olmamasını ve diğerlerinin yukarıda listelenen talimatları uygulayarak başarılı olduğunu biliyorum. Sadece işe yaramayacağım.
Değeri için, Samsung S5 cihazına yerleştirdiğimde davranış aynıdır: Haritanın sol alt köşesini görüyorum. Herhangi bir yardım takdir!
Çok teşekkürler - bu onu temizledi! Şimdi sadece İyonik çerçevede yeniden boyutlandırmak için doğru olayı bulmaya ihtiyacım var. Çözümünüz beni doğru yolda gösteriyor. Ben pragmatik ve sonuç odaklı ... ama bu tekniğin arkasındaki 'neden' açıklayabilirseniz, bunu takdir ediyorum. Bu benim ilk eşim gibi oldukça keyfi ve kaprisli görünüyor. –