سؤال

في المثال الخاص بي لدي جدول حيث كل صف هو مستخدم على سبيل المثال.يمكن أن تتضمن الأعمدة الاسم والعنوان وعنوان البريد الإلكتروني وما إلى ذلك.أحتاج الآن إلى إضافة عمود (مثال افتراضي) لأسماء قطتهم.في حين أن معظم الناس لن يكون لديهم قطط، وبعض الناس سيكون لديهم 1-2 قطط، سيكون هناك شخص عرضي لديه 20 قطة تشكل صفًا واحدًا طويلًا جدًا في الطاولة.هذا يسبب لي مشكلة في العرض التقديمي وفي التصفية/البحث عن أسماء القطط.هل هناك حل جيد لعرض هذا النوع من البيانات؟

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

المحلول

هل لديك أول 50 (أو أيا كان) شخصيات من مجال عرض كالمعتاد ثم وضع الباقي في كتلة مع الرؤية الخاصة بها إلى مخفي من خلال CSS. تشمل وصلة / زر / رمز من شأنها أن تسمح للمستخدم للتبديل وضوح حتى يتمكنوا من رؤية القيمة بالكامل.

نصائح أخرى

العديد من الخيارات:

  1. قم بتعيين الحد الأقصى لعرض الخلية والسماح بالتفاف البيانات
  2. ضع المحتوى داخل علامة مجمّع (مثل div) واضبط div بعرض/ارتفاع ثابت ونمط تجاوز السعة: مخفي للتأكد من أن الكلمة الطويلة بشكل خاص لا تجبر عرض الخلية.
  3. اقتطاع النص الناتج على جانب الخادم

بالنسبة للحالتين رقم 2 ورقم 3، قم بتعيين سمة العنوان لعلامة TD لتحتوي على النص الكامل غير المقطوع.سيظهر هذا كتلميح أداة عند المرور فوق الخلية.

أود أن أذكر الحلول الأخرى المستندة إلى CSS ولكنها تحظى بدعم قليل جدًا في الوقت الحالي، لذا لا يستحق الذكر.

وقد ترغب في محاولة القيام بشيء مثل ما يفعل SO. وهي، مرة شخص ما تصل إلى نقطة معينة في المملكة العربية السعودية، وذلك اللواحق عدد وappromixates ذلك. السابق. 10K بدلا من 10236.

وبهذه الطريقة أرقام لا تخرج عن نطاق السيطرة.

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