UPDATE - Bunu gayet iyi anladım. Kod biraz uzun, ama bir sayfayı buraya fırlattım, böylece kaynağı görüntüleyebilesiniz: http://www.sorryhumans.com/knockout-headerCSS kullanarak nasıl "nakavt" etkisi elde edebilirsiniz?
Konsept: http://algemeenbekend.nl/misc/challenge_gerben_v2.html ve benim ihtiyaçlar için uyarlanmıştır.
Başlık, yanıt vericidir ve devreden çıkarılmıştır. (Kötü, 1 dakika duyarlı bg görüntü uygulamalarını göz ardı ediniz!). Bu uygulama ayrıca herhangi bir CSS3 kullanmıyor, bu yüzden uyumlulukla ilgili birçok sorun olmayacağını hayal ediyorum.
Bulduğum tek sorun, tarayıcı genişliği tek sayı olduğunda (ör. 1393 piksel), sağ taraftaki sıvı sütunu ile ana merkez sütunu arasında 1 piksellik bir boşluk olduğu anlaşılıyor. Bu sorunu Firefox, Internet Explorer'ın en son sürümünde veya genişlik çift sayı olduğunda (örneğin, Chrome'da 1394 piksel) görmüyorum. Herhangi bir fikir?
Orijinal Soru: Ben tasarlanmış bir başlık kod denemeden, ama aradığım etkiyi elde anlamaya alamıyorum ediyorum. (Hayır, bu aslında ben :) sadece bir örnek üzerinde çalışıyorum ne değildir!) Ekli görüntüye bakınız
fotoğraf tam genişlikli duyarlı fotoğraftır. Üstbilgi tam genişlikte, ancak içeriği bazı rasgele boyutlarını (siyah çizgilerle gösterilen) aşmayan, ancak ölçeklendirilebilen duyarlı bir ızgara üzerindedir. Tüm bunları başarabilirim, ancak sorunum var, anlamaya çalıştığım şey, başlık çubuğunun, logonun nerede olacağı konusunda şeffaf olmasını sağlamaktır. Başka bir deyişle, logonun çubuğun üstünde olması yerine, başlığın "çıkarılması" isterim.
Bu mümkün mü?
'.png' kullanımı, özellikle bir logo için bunu yapmanın en kolay yoludur. – thirtydot
@Sean Ne denediniz? oyuncak css 'donukluk' baktı mı? –
Bir görüntü kullanmak, düşünebildiğim tek yöntemdir. [Bu yazı] (http://stackoverflow.com/a/7626738/1405830) aynı fikirde gibi görünüyor, ancak SVG'den alternatif olarak bahsediyor. Yine de başka bir yöntem olup olmadığını bilmek istiyorum. – Zhihao