صالح قريشه نشر 9 سبتمبر 2022 أرسل تقرير نشر 9 سبتمبر 2022 السلام عليكم لدي كود ال html التالي : <html> <body> <div class="landing"> <div class="intro-text"> <h1>Petrotesting</h1> <p>for rethreding your outile</p> </div> </div> <!-- End landing section --> </body> </html> طبقت عليه التنسيق التالي : .landing{ background-image: url(../images/dd.jpg); background-size: cover; height: 100vh ; } .landing .intro-text{ position: absolute; top: 20%; left: 50%; } .landing .intro-text h1{ margin: 0; } .landing .intro-text p{ margin: 0; } اريد ان أقلل شفافية الخلفيه دون ان أقلل شفافية العناصر التي بداخل ال "landing" استخدمت الخاصيه opacity: 0.5; مع ال "landing" تأثرت جميع العناصر بداخله 2 اقتباس
1 Hassan Hedr نشر 9 سبتمبر 2022 أرسل تقرير نشر 9 سبتمبر 2022 يمكن وضع الصورة بوسم img منفصل وتحديد حجمها وتموضعها بالشكل المناسب، ثم التحكم بشفافيتها بشكل منفصل، لأن CSS لا يوفر خاصية شفافية للخلفية فقط بل سيؤثر ذلك على العنصر كاملًا مع أبناءه، لتكون الشيفرة كالتالي: <div class="landing"> <img src="../images/dd.jpg" > ... </div> والتنسيق لها كالتالي: .landing { position: relative; } .landing img { opacity: 0.6; position: absolute; left: 0; top: 0; width: 100%; height: auto; } 1 اقتباس
1 Adnane Kadri نشر 9 سبتمبر 2022 أرسل تقرير نشر 9 سبتمبر 2022 بجانب ما اقترحه المدرب حسن، يمكنك ايضا استعمال الصنف الزائف after:: او before:: لإنشاء عنصر بوضعية مطلقة position absolute تحكم في تموضعه: .bg::after{ background-image: url(path/to/image); position: absolute; top:0; left:0; height:100%; width:100%; opacity:0.4; content:''; } لاحظ أن الحاوي يجب ان يمتلك الوضعية relative ايضا: .container { position: relative; } يمكنك ايضا تشكيل الخلفية من طبقة بيضاء نتحكم في شفافيتها + صورة. يكون ذلك كـ: .bg{ background-size: cover; height: 500px; background: linear-gradient( rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7) ), url(imgage.jpg); } يعطي هذا نفس المقاربة ايضا. 1 اقتباس
السؤال
صالح قريشه
السلام عليكم
لدي كود ال html التالي :
طبقت عليه التنسيق التالي :
اريد ان أقلل شفافية الخلفيه دون ان أقلل شفافية العناصر التي بداخل ال "landing"
استخدمت الخاصيه opacity: 0.5; مع ال "landing" تأثرت جميع العناصر بداخله
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.