"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيف يمكنني إنشاء تأثير تحويل CSS3 من جانب واحد مع منطقة شفافة؟

كيف يمكنني إنشاء تأثير تحويل CSS3 من جانب واحد مع منطقة شفافة؟

نشر في 2025-03-23
تصفح:720

How Can I Create a One-Sided CSS3 Skew Transform Effect with a Transparent Area?

css3 تحول التحول على جانب واحد

ومع ذلك ، من المهم أن نلاحظ أن تطبيق تحويل الانحراف قد لا ينتج عن النتائج المطلوبة عند استخدام صورة للخلفية.

معالجة المشكلة

في حالتك المحددة ، فأنت بحاجة إلى تحويل CSS3 إلى جانب واحد من صورة واحدة من MAINTING A BRASPERENT. لن يحقق الحل المقدم باستخدام الحدود الصلبة هذا التأثير بشكل فعال. على سبيل المثال ، إذا كنت قد قمت بتطبيق انحراف 20 درجة على الحاوية الأصل ، فأعطير القيمة المتداخلة (صورة) Div A من قيمة -20 درجة.

الفائض: مخفي. } #parallegogram { العرض: 150 بكسل ؛ الارتفاع: 100px ؛ الهامش: 0 0 -20px ؛ التحويل: منحرفة (20deg) ؛ الخلفية: أحمر. الفائض: مخفي. الموقف: قريب } .اماج { الخلفية: url (http://placekitten.com/301/301) ؛ الموقف: مطلق ؛ أعلى: -30 بكسل ؛ اليسار: -30 بكسل ؛ اليمين: -30 بكسل ؛ أسفل: -30 بكسل ؛ التحويل: منحرفة (-20deg) ؛ }

سيقوم هذا الكود بإنشاء انحراف 20 درجة على حاوية متوازي Red. داخلها ، سيتم وضع صورة في Div متداخلة مع انحراف -20 درجة ، مما يعكس بشكل فعال الانحراف المطبق على الحاوية الأصل وكشف المنطقة المنحرفة الشفافة خلفها.

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3