CSS الخلفية: وضع موقف ثم القيام التحول؟
-
18-09-2019 - |
سؤال
يمكن تعيين خاصية موقف الخلفية في مجموعة متنوعة من الطرق مثل "أعلى اليمين" أو "16PX 16PX" أو "50٪ 75٪" إلخ.
سؤال: هل هناك طريقة لوضع صورة خلفية ثم تعويض هذا الموقف؟
على سبيل المثال: قم بتعيين موضع الخلفية إلى "أعلى اليمين" ثم قم بتحويله إلى 16 بكسل وأسفل 16 بكسل باستخدام "-16px 16px"؟
المحلول
لا أعتقد أن هذا يمكن القيام به مع (crossbrowser) css. سوف تضطر إلى استخدام جافا سكريبت لهذا واحد.
لأي إلقاء نظرة على تعبيرات CSS، ولكن كما ذكرنا، وليس حقا crossbrowser، كما في IE فقط :)
نصائح أخرى
يمكنك تعيين قيمة ثابتة لموضع الخلفية مثل موقف الخلفية: 800px 10px 0px 0px؛
لا تنتمي إلى StackOverflow