سؤال

سأحاول أن أسأل هذا هنا ، لأنه في المنتديات التأسيسية لم أحصل على إجابة.أنا جعل تخطيط مختلط وأريد استخدام التعادل لجعل العمود الأول والعمود الثاني نفس الارتفاع.الصيد هو أن العمود الثاني هو تخطيط شبكة أخرى.داخل تلك الشبكة الثانية ، التعادل يعمل مثل سحر ، ولكن بين العمود الأول والثاني لا يفعل شيئا.لقد بحثت هنا وهناك الكثير من الناس مع مشاكل مماثلة ، ولكن لم أجد حلا للتخطيط مختلطة ، حتى مع وظائف مسج بسيطة.يمكن لأي شخص أن يساعد?

وهنا رمز:

<div class="row">
<div class="large-12 columns">
  <div class="row" data-equalizer>
    <!-- first column -->
    <div class="large-2 small-2 columns">
        <div class="panel" data-equalizer-watch>
        <!-- here goes an image -->
        </div>
    </div>
    <!-- second column -->
    <div class="large-10 small-10 columns" data-equalizer-watch>
        <div class="row" data-equalizer>
            <div class="large-4 small-12 columns">
                <p class="panel" data-equalizer-watch>Text</p>
            </div>
            <div class="large-4 small-12 columns">
                <p class="panel" data-equalizer-watch>Text</p>
            </div>
            <div class="large-4 small-12 columns">
                <p class="panel" data-equalizer-watch>Text</p>
            </div>
        </div>

        <div class="row">
            <div class="large-12 small-12 columns">
                <p class="panel">Longer text</p>
            </div>
        </div>

        <div class="row" data-equalizer>
            <div class="large-4 small-12 columns">
                <p class="panel" data-equalizer-watch>Text</p>
            </div>
            <div class="large-4 small-12 columns">
                <p class="panel" data-equalizer-watch>Text</p>
            </div>
            <div class="large-4 small-12 columns">
                <p class="panel" data-equalizer-watch>Text</p>
            </div>
        </div>

         <div class="row">
            <div class="large-12 small-12 columns">
                <p class="panel">Longer text</p>
            </div>
        </div>
    </div>
  </div>


</div>

هل كانت مفيدة؟

المحلول

راجعت على الإصدار 5.2.2:أنت فقط لا تستطيع أن تفعل هذا.

نظرت إلى مؤسسة الأساس.التعادل.ملف شبيبة, هذه الوظيفة ببساطة ليست مناسبة لـ معادلة التعادل داخل المعادل.

في الإصدار 5.2.2 ، في السطر 30 ، يمكنك معرفة كيفية تحديد العناصر لتحقيق المساواة:

vals = equalizer.find('[' + this.attr_name() + '-watch]:visible')

ليس هناك دينستينكتيون بين مستويات دوم ، فإنه يمسك كل data-equalizer-watch دون البحث عن أي data-equalizer داخل أ data-equalizer

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top