محمد لارافيل نشر 28 فبراير 2023 أرسل تقرير نشر 28 فبراير 2023 أريد أن أقوم بعمل مثل هذه الصورة لدي الآن هذا الشكل هذا الكود <div id="block"> </div> #block { width: 100%; height: 400px; background: #ccc; position: relative; margin-top: 100px; } #block:before { content: ''; position: absolute; top: 0; left: 0; border-top: 80px solid #fff; border-right: 80px solid #ccc; width: 400px; } هل يمكنك مساعدتي؟ اقتباس
1 معاذ قره محمد نشر 28 فبراير 2023 أرسل تقرير نشر 28 فبراير 2023 أهلا بك يمكنك فعل ذلك باستخدام svg باستخدام الكود التالي: <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 280.32 65.88"> <defs> <style> <!-- يمكنك استخدام الألوان التي تناسبك --> .cls-1{fill:#2d2e83;} .cls-2{fill:#ededed;} </style> </defs> <polygon class="cls-1" points="280.32 25.29 280.32 65.88 0 65.88 0 50.58 145.53 50.58 166.19 25.29 280.32 25.29"/> <polygon class="cls-2" points="166.19 25.29 145.53 50.58 0 50.58 0 0 145.53 0 166.19 25.29"/> </svg> سيكون الناتج كالتالي: يمكنك تعديل الأبعاد ضمن ال polygon كما تريد وتختار، للقراءة أكثر عن svg أرجوك تفضل إلى كيفية إنشاء أشكال بسيطة باستخدام SVG اقتباس
السؤال
محمد لارافيل
أريد أن أقوم بعمل مثل هذه الصورة
لدي الآن هذا الشكل
هذا الكود
#block { width: 100%; height: 400px; background: #ccc; position: relative; margin-top: 100px; } #block:before { content: ''; position: absolute; top: 0; left: 0; border-top: 80px solid #fff; border-right: 80px solid #ccc; width: 400px; }
هل يمكنك مساعدتي؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.