PHP ya da JS iki eşit içerik kısımları, bir html kod bölmek

2 Cevap php

I want to take the content of a website article and create two or more columns of text. The difficult part is that i must keep the html tags and also close them if the cutting is done inside a <p></p> for example.

Örnek:

<p><span>One two three <strong>four</strong></span> five six</p>

Sonuç:

<p><span>One two three<span><p>
<p><span><strong>four</strong> five six</p>

Yani kullanıcı se olacak

One two three 
four five six

2 Cevap

Sen bir yığın veri yapısı içinde açılan etiketleri izlemek zorunda. Eğer bölünmüş noktaya ulaştığınızda Sonra, o tam sırayla yığın üzerinde her etiketi kapatmak zorunda. (Tersten) sonraki dizede etiketleri openening için aynı.

Eğer javascript kullanmak için gidiyoruz eğer, ben öneririm http://welcome.totheinter.net/columnizer-jquery-plugin/