وضع الزاوية اليمنى ul حيث يبدأ الزاوية اليسرى DIV

StackOverflow https://stackoverflow.com/questions/591422

  •  09-09-2019
  •  | 
  •  

سؤال

لدي div، و ul بداخلها، مع الموقف: مطلق. بشكل افتراضي اليسار هو 0px. أحتاج إلى نقل UL إلى اليسار على 100٪ من عرض UL. الزاوية اليمنى سيكون حيث يبدأ الزاوية اليسرى DIV.

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

المحلول

هل حاولت إعطاء UL النمط:

ul { margin-left:-100%; }

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

يحرر:

لجعل UL تتحرك بالنسبة إلى DIV، أيضا تعيين:

div { position:relative; }

نصائح أخرى

إذا كنت تعرف عرض UL الخاص بك، قم بتعيين الخاصية اليسرى ليكون العرض، على سبيل المثال

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