SORU
20 EKİM 2008, PAZARTESİ


Kullanım DİVs yeniden düzenlemek için CSS

Belirli bir şablon HTML üzerlerinde değişiklik yapılamaz, çünkü diğer şartlar, bu nasıl mümkün display (yeniden düzenlemek) div Yukarıda başka div zaman oldukları sırada HTML? Her iki divs yükseklik ve genişlik değişen verileri içerir.

HTML:

<div id="wrapper">< / ^ br . <div id="firstDiv">< / ^ br .
İçerik bu durumda altında< / ^ br . </div>
<div id="secondDiv">< / ^ br . İçerik bu durumda yukarıda olmak< / ^ br . </div>< / ^ br . </div>< / ^ br . Diğer unsurlar

Umarım istenilen sonucu olduğu açıktır:

Bu içerik üzerinde durum< / ^ br . Aşağıda İçerik bu durum< / ^ br . Diğer unsurlar

Boyutları, kolay gerektiğinde onları konumlandırmak için sabit, ama içeriği değişken olduğu için bazı fikirlere ihtiyacım var. Bu senaryo hatırı için, lütfen genişliğini de 0 olarak düşünün.

Edit: CSS BİR çözüm en ideal çözümdür. Javascript seçenekleri söz için teşekkür ederim. Olmadan çok uzunlar hakkında ne olduğunu, neden olduğunu (ya da kim) ... ben özel bir CSS tek çözüm (ve muhtemelen karşılanması ile diğer çözümleri ise yok sonuç).

Bir tane daha ... bu aşağıdaki diğer unsurlar da var. Güzel bir öneri en iyi cevap olabilir göz önüne alındığında -- sergilediğimi sınırlı senaryo göz önüne alındığında söz edildi, ama aynı zamanda bu unsurları aşağıdaki gömülü olmadığından emin olmak için arıyorum.

CEVAP
22 AĞUSTOS 2012, ÇARŞAMBA


solution bu değişken içeriği ile sadece CSS ve çalışır kullanır

#wrapper   { display: table; }
#firstDiv  { display: table-footer-group; }
#secondDiv { display: table-header-group; }

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • akalyne

    akalyne

    13 Mayıs 2009
  • Dave Wallace

    Dave Wallace

    27 Kasım 2007
  • Rockstar Games

    Rockstar Gam

    17 ŞUBAT 2006