2015-11-19 27 views
5

Kodu doğrudan getmdl.io (bileşen sayfası) ve tüm cihazlarda (çoklu PC'ler, tarayıcılar, telefonlar vb.) Kopyaladığımı hamburger menüsü başlığın ortasında değil . Yeniden hizalamak için css'deki menü simgesini izole edemiyorum. Getmdl.io'daki tüm bileşen kodu, burger simgesi doğru şekilde görüntülenmiştir. İşte bir örnek resim. (Doğrudan resme bağlantı için yeterli itibar yok.) BurayaMalzeme Tasarımı Lite hamburger menüsü başlıkta bulunmuyor

http://i.imgur.com/e9HiCP5.jpg size İşaretlemenize uygun HTML5 Doctype'ı eklemem gerekiyor gibi

http://pastebin.com/Wgdt71Mv

+0

Lütfen tam olarak ne çalıştırdığınızı gösteren bir kod örneği verin. Bu sorunu birkaç kez daha önce görmüştük, her zaman bir kodda bir hata ve bir MDL problemi olmadı (tüm örneklerimizde ve şablonlarımızda mükemmel çalışıyordu.) – Garbee

+0

Aynı problemi yaşadım jsbin [code] 'u gösterir (http://jsbin.com/huqohokaxo/edit?html, output). İşte bir [çıktı] (http://output.jsbin.com/tuhaharuhi) problemi gösteriliyor. Burada meydana gelen garip bir şey, aynı kod [Codepen] (https://codepen.io/anon/pen/BobVOL) üzerinde iyi çalışıyor! Weird :( – Maulik

+0

İşte buradaki kod: http://pastebin.com/Wgdt71Mv –

cevap

19

görünüyor söz konusu kodudur işlerin düzgün bir şekilde çalışmasını sağlayın. HTML’nizin en üstüne <!doctype html> eklemeyi deneyin. Bu düzeltmeli.

Doctype'a ek olarak, appbar'da hafif bir yükseklik hatası oluştu, bu da yaklaşık 2px off-centre olmasına neden oldu. Bu bir sonraki sürümde ele alındı ​​ve açıklanacak.

+2

Tam olarak aynı sorunu yaşadım ve bu tamamen düzeltildi - teşekkürler –

+0

Teşekkürler! Çözümünüz burada çok iyi çalıştı. :) – bodruk