سؤال

أنا أحاول أن إنتاج ورقة من الصور مع تعليق مرتبة في الشبكة باستخدام XSLT و XSL-FO.الصورة عناوين وتعليق يتم إنتاجها باستخدام XML الاستعلام SQL Server قاعدة البيانات ، وعدد من الصور عاد يختلف من ورقة إلى ورقة.أريد أن وضع الصور في أربعة أعمدة ، ملء الشبكة من اليسار إلى اليمين ومن أعلى إلى أسفل.في HTML أود أن تفعل هذا عن طريق وضع كل الصور والتعليق في شعبة واستخدام "تعويم:اليسار" لجعلها التدفق في الشبكة.هل هناك وبالمثل أنيقة طريقة استخدام XSL-FO?

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

المحلول

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

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

نصائح أخرى

في النهاية أنا استخدم الجدول مع صف واحد و أربع خلايا هذا.في كل واحدة اخترتها مصدر العناصر مع الموقف) (mod 4 = 0 ، 1 ، 2 أو 3 حسب الاقتضاء ، ومن ثم يتم التأكد من أن الصور والتعليق كان دائما نفس الارتفاع حتى الصفوف اصطف بشكل صحيح.

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