Neler yeni

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

  • Forumdan daha fazla yararlanmak için, profilinizi telefon numaranız 📱 ile doğrulayın ve daha ayrıcalıklı olun 😉
    Daha fazla bilgi!

Nasıl yapılır ? Alt forumları 3 ve 2 sıra yapma

HidddeNKinG

xFanatik
Aktif Lisans
SMS onaylı
Kullanıcı
Katılım
17 Mar 2018
Mesajlar
242
Çözümler
5
arkadaşlar şu kod ile alt forumları 3 sıra yapıyorum. Mobil içinde bunu açtım fakat mobilde 3 çok fazla oluyor. Masaüstü 3 mobilde 2 sıra olmasını nasıl sağlarım
Kod:
<xf:if is="property('nodeListSubDisplay') == 'flat'">
.node-subNodeFlatList {
       // background: @xf-paletteColor1;
        border-top: 1px solid @xf-borderColorFaint;
        padding: 10px 5px;
}
.node-subNodeFlatList > li {
        margin-right: 0;
        width: 32%;  /** Change this value to increase the amount of links in each row **/
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow:hidden;
}

@media (max-width: @xf-responsiveMedium)
{
    .block-body .node
    {
        .node-subNodesFlat
        {
            display: block;
        }
    }
}
@media (max-width: @xf-responsiveNarrow)
{
    .block-body .node
    {
        .node-subNodesFlat
        {
            display: block;
        }
    }
}
 
Şunu deneyin ancak ben kodları içinde bulun <xf:if is="property('nodeListSubDisplay') == 'flat'"> kaldırdım kendiniz ekleeybilirsiniz isterseniz.

CSS:
.node-subNodeFlatList
{
        border-top: 1px solid @xf-borderColorFaint;
        padding: 10px 5px;
}
.node-subNodeFlatList > li
{
        margin-right: 0;
        width: 32%;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow:hidden;
}

@media (max-width: @xf-responsiveWide)
{
    .node-subNodeFlatList > li
    {
         width: 45%;
    }   
}

@media (max-width: @xf-responsiveMedium)
{
    .block-body .node
    {
        .node-subNodesFlat
        {
            display: block;
        }
    }   
    
    .node-subNodeFlatList > li
    {
         width: 100%;
    }   
}

@media (max-width: @xf-responsiveNarrow)
{
    .block-body .node
    {
        .node-subNodesFlat
        {
            display: block;
        }
    }
}
 
evet öyle yaptım çümkü,eger iki sıra olsun istiyorsanız width: 100%; olan kısmı width: 45%; yapın.
 
Süpersin hocam bunu konu olarak açıyorum foruma ihtiyacı olan olacaktır faydalı olsun
 

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.