سؤال

يمكن تعيين خاصية موقف الخلفية في مجموعة متنوعة من الطرق مثل "أعلى اليمين" أو "16PX 16PX" أو "50٪ 75٪" إلخ.

سؤال: هل هناك طريقة لوضع صورة خلفية ثم تعويض هذا الموقف؟

على سبيل المثال: قم بتعيين موضع الخلفية إلى "أعلى اليمين" ثم قم بتحويله إلى 16 بكسل وأسفل 16 بكسل باستخدام "-16px 16px"؟

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

المحلول

لا أعتقد أن هذا يمكن القيام به مع (crossbrowser) css. سوف تضطر إلى استخدام جافا سكريبت لهذا واحد.

لأي إلقاء نظرة على تعبيرات CSS، ولكن كما ذكرنا، وليس حقا crossbrowser، كما في IE فقط :)

نصائح أخرى

يمكنك تعيين قيمة ثابتة لموضع الخلفية مثل موقف الخلفية: 800px 10px 0px 0px؛

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