الصورة على الخلفية هي إحدى الطرق لجعل صفحة الويب تبدو مثيرة للاهتمام وجذابة.
لوضع صورة على الخلفية ، تحتاج إلى استخدام كس ، وهو المسؤول عن تصميم الصفحة. في هذا الدليل ، سننظر في عدة طرق لتحقيق النتيجة المرجوة.
الطريقة الأولى هي استخدام خاصية صورة الخلفية:
الجسم {
الخلفية-صورة: رابط ("صورة.جبغ ");
}
في هذا المثال ، نستخدم نص محدد كس للإشارة إلى أن الصورة المطلوبة يجب أن تكون في خلفية صفحة الويب بأكملها. بدلا من " صورة.جبغ " تحتاج إلى تحديد المسار إلى الصورة المطلوبة.
الطريقة الثانية هي استخدام خاصية الخلفية:
تتيح لك هذه الطريقة تعيين أنماط إضافية للخلفية. على سبيل المثال ، في هذا المثال ، قمنا بتعيين آلية المحاذاة الأفقية والرأسية للصورة ، بالإضافة إلى تحديد المواقع الثابتة للخلفية.
وهكذا ، باستخدام كس ، يمكنك بسهولة وبسرعة وضع صورة على خلفية صفحة ويب باستخدام أنماط وخصائص مختلفة.
- كيفية وضع صورة على الخلفية باستخدام كس
- كس إدراج صورة في خاصية الخلفية
- طريقة سهلة لإضافة صورة إلى الخلفية
- تحديد المواقع الخلفية باستخدام المغلق
- كيفية تغيير موضع صورة الخلفية
- تمتد الخلفية باستخدام كس
- كيفية تغيير حجم صورة الخلفية
- خلفية ثابتة باستخدام المغلق
- كيفية إنشاء خلفية ثابتة على الصفحة
- سؤال وجواب
كيفية وضع صورة على الخلفية باستخدام كس
من أجل وضع صورة على الخلفية باستخدام كس ، يمكننا استخدام خاصية صورة الخلفية. تسمح لنا هذه الخاصية بتحديد المسار إلى الصورة التي سيتم استخدامها كخلفية للعنصر.
عندما نحدد المسار إلى الصورة ، يمكننا استخدام كلا المسارين النسبيين (على سبيل المثال،"../ الصور / الخلفية.جبغ") ، والمسارات المطلقة (على سبيل المثال ، " https://example.com/images/background.jpg ").
بالإضافة إلى ذلك ، يمكننا تحديد عدة صور مفصولة بفواصل ، وسيستخدم المتصفح أول صورة متاحة من القائمة.
مثال على استخدام خاصية صورة الخلفية:
- إنشاء عنصر نريد تعيين الخلفية عليه:
- في ملف كس أو داخل علامة النمط لهذا العنصر ، أضف القاعدة التالية:
| شعبة |
| صورة الخلفية: عنوان ورل ("مسار الصورة"); |
يمكننا أيضا استخدام خصائص أخرى لتخصيص عرض الخلفية.:
- تكرار الخلفية: يحدد ما إذا كان يجب تكرار الصورة أفقيا أم رأسيا
- حجم الخلفية: يحدد حجم الصورة على الخلفية
- الخلفية-الموضع: يحدد موضع الصورة على الخلفية
على سبيل المثال:
- الخلفية-كرر: لا-كرر; - لن تتكرر الصورة
- - سيتم تحجيم الصورة لملء الخلفية بأكملها
- الخلفية-الموضع: مركز الوسط ؛ - سيتم وضع الصورة في وسط الخلفية
وهكذا ، باستخدام كس ، يمكننا بسهولة تعيين الصورة إلى خلفية العنصر وتخصيص عرضه ترضيك.
كس إدراج صورة في خاصية الخلفية
تسمح لك خاصية خلفية كس بتعيين صورة خلفية لعنصر على صفحة ويب. لإضافة صورة إلى الخلفية ، استخدم بناء الجملة التالي:
الخلفية-صورة: رابط (مسار / إلى / صورة.بابوا نيو غينيا);
- هذا هو المسار إلى ملف الصورة ، بالنسبة إلى المستند الحالي ، أو المسار المطلق.
إذا كانت الصورة موجودة في نفس الدليل مثل ملف هتمل ، فإنه يكفي لتحديد اسم الملف فقط وامتداده:
الخلفية-صورة: رابط (صورة.بابوا نيو غينيا);
يمكنك أيضا استخدام مسار نسبي لتحديد المجلدات التي توجد بها الصورة:
الخلفية-صورة: رابط (صور / مجلد / صورة.بابوا نيو غينيا);
. إذا لم يتم تحميل صورة الخلفية أو لم تتطابق أبعادها مع حجم العنصر ، فسيتم عرض لون الخلفية كخيار احتياطي.
مثال:
- إنشاء " نمط.المغلق " ملف.
- إضافة رمز كس التالي إلى الملف:
"'المغلق
.حاوية {
خلفية-صورة: رابط (صور / الخلفية.جي بي جي);
الخلفية اللون: # ففف;
}
«`
هي فئة العنصر الذي نريد تعيين الخلفية له.
- إنشاء ملف هتمل " فهرس.أتش تي أم أل".
- إضافة شفرة هتمل التالية إلى الملف:
"'أتش تي أم أل
نص على صورة الخلفية.
«`
.
الآن عند فتح الملف " فهرس.أتش تي أم أل " يجب أن يكون لدينا صورة خلفية في المتصفح (الخلفية.جبغ) لعنصر مع فئة" الحاوية".
هام: عند استخدام صورة الخلفية ، تحتاج إلى التأكد من تحديد المسار إلى الصورة بشكل صحيح ويمكن الوصول إلى الصورة عبر هذا المسار.
طريقة سهلة لإضافة صورة إلى الخلفية
غالبا ما يواجه مطورو الويب مهمة تثبيت صورة على خلفية صفحة الويب. هناك عدة طرق لتحقيق هذا الهدف ، ولكن واحدة من أبسط والأكثر شيوعا هو استخدام كس.
لتعيين صورة على الخلفية ، ستحتاج أولا إلى تحديد الصورة المناسبة. بعد تحديد صورة ، يمكنك البدء في تكوين أنماط كس.
هنا مثال بسيط من رمز كس الذي يسمح لك لوضع صورة على الخلفية:
الجسم {
الخلفية-صورة: رابط ("المسار إلى الصورة.جبغ");
الخلفية-كرر: لا-كرر;
حجم الخلفية: غطاء;
الخلفية-المنصب: المركز;
}
في هذا المثال ، قمنا بتعيين الصورة كخلفية للعنصر 'باستخدام خاصية ' صورة الخلفية'. ثم نحدد أنه لا ينبغي تكرار الصورة على الصفحة (`الخلفية-كرر: لا-كرر`) ، يجب أن تشغل مساحة الخلفية المتاحة بالكامل (`حجم الخلفية: الغلاف`) وتوضع في المنتصف (`الخلفية-الموضع: المركز').
الآن بعد أن قمت بتكوين أنماط كس ، احفظ الملف وقم بتحديث صفحة متصفح الويب لرؤية الصورة في خلفية صفحة الويب الخاصة بك.
باستخدام كس يسمح لك لتخصيص بمرونة صورة الخلفية ، إضافة الشفافية ، كرر الصورة ، أو إنشاء تأثيرات معقدة. هذه الطريقة البسيطة لإضافة صورة خلفية هي إحدى التقنيات الرئيسية لإنشاء تصميم جذاب لصفحة الويب.
تحديد المواقع الخلفية باستخدام المغلق
باستخدام كس ، يمكنك بسهولة ويسر إضافة صورة إلى خلفية صفحة ويب. هناك خاصية صورة الخلفية لهذا الغرض. ومع ذلك ، قد يكون من المفيد أيضا تحديد موضع الخلفية بحيث يتم عرض الصورة حسب الحاجة. في هذا القسم ، سننظر في عدة خيارات لتحديد موضع الخلفية.
كس لديها العديد من الخصائص التي تسمح لك للسيطرة على المواقع من الخلفية:
- الخلفية-الوظيفة-س: يحدد الوضع الأفقي للخلفية.
- الخلفية-الموضع-ص: يحدد الموضع الرأسي للخلفية.
- الخلفية-الموضع: يجمع بين الوضع الأفقي والرأسي للخلفية.
يمكن تعيين قيم هذه الخصائص بتنسيقات مختلفة ، على سبيل المثال ، بالبكسل (بكسل) ، والنسب المئوية ( ٪ ) ، والكلمات الرئيسية (أعلى ، أسفل ، يسار ، يمين) ، إلخ.
- الوضع الأفقي والرأسي للخلفية:
مثال:
أتش تي أم أل:
background-image: url("image.jpg");
В данном примере фоновое изображение будет располагаться справа.
Вертикальное позиционирование фона:
Пример:
CSS:
- body {
- background-image: url("image.jpg");
}
- HTML:
- في كس ، فمن الممكن لتغيير موقف صورة الخلفية لتحقيق التأثير البصري المطلوب. يتم استخدام خاصية موضع الخلفية لهذا الغرض.
- خلفية الموقف: 50 ٪ 50%; - يتم محاذاة صورة الخلفية في وسط الحاوية.
الخلفية-الموضع: 100 ٪ 100 ٪ ؛ — يتم محاذاة صورة الخلفية إلى الزاوية اليمنى السفلى من الحاوية.
الخلفية-الموضع: 10 بكسل 20 بكسل — - يتم إزاحة صورة الخلفية بمقدار 10 بكسل إلى اليمين و 20 بكسل لأسفل بالنسبة إلى الزاوية اليسرى العليا من الحاوية.
يمكن أن تقبل خاصية موضع الخلفية أيضا كلمات رئيسية مثل اليسار والوسط واليمين والأعلى والأسفل للإشارة إلى الموضع المناسب لصورة الخلفية.
مثال على استخدام الكلمات الرئيسية لخاصية موضع الخلفية:
- يتم محاذاة صورة الخلفية إلى الزاوية العلوية اليسرى من الحاوية.
- الخلفية-الوظيفة: مركز المركز; - يتم محاذاة صورة الخلفية في وسط الحاوية.
- - يتم محاذاة صورة الخلفية إلى الزاوية اليمنى السفلى من الحاوية.
- من المهم ملاحظة أنه يمكن تعيين خاصية موضع الخلفية كقيمة واحدة (على سبيل المثال,
- الخلفية-المنصب: المركز;
- الخلفية-الوظيفة: مركز المركز;
باستخدام خاصية موضع الخلفية ، يمكنك بسهولة تغيير موضع صورة الخلفية وإنشاء تأثيرات تصميم مثيرة للاهتمام.
تمتد الخلفية باستخدام كس
طريقة واحدة لتمتد الخلفية على صفحة ويب باستخدام كس هو استخدام الخاصية حجم الخلفية. باستخدام هذه الخاصية ، يمكننا تعيين حجم الخلفية وكيفية قياسها.
يمكن أن تأخذ خاصية حجم الخلفية قيما مختلفة. دعونا ننظر إلى بعض منهم:
سيتم تمديد خلفية الغطاء لملء المنطقة المحددة بالكامل ، مع الحفاظ على النسب وقطع الفائض;
تحتوي على-سيتم تمديد الخلفية لتناسب تماما في المنطقة المحددة ، مع الحفاظ على النسب وترك المساحات الفارغة إذا كانت الخلفية أصغر من المنطقة المحددة;
100٪ 100٪ - سيتم تمديد الخلفية إلى العرض الكامل وارتفاع العنصر الأصل ، دون الحفاظ على النسب;
تلقائي-سيتم تحديد حجم الخلفية تلقائيا بناء على محتواها;
10 بكسل 20 بكسل-سيتم تعيين حجم الخلفية بشكل صريح بالبكسل للعرض والارتفاع ، على التوالي.
- مثال على استخدام خاصية حجم الخلفية:
- }
كود أتش تي أم أل:
نموذج النص
في هذا المثال ، صورة الخلفية هي الخلفية.سيتم تمديد جبغ وذلك لملء كامل المنطقة من الجسم الوثيقة.
باستخدام خاصية حجم الخلفية ، يمكنك إنشاء مجموعة متنوعة من التأثيرات والخلفيات التكيفية لمواقع الويب.
كيفية تغيير حجم صورة الخلفية
- مع كس ، يمكنك تغيير حجم صورة الخلفية لخلق نظرة أكثر جماليا والمهنية لموقع الويب الخاص بك. للقيام بذلك ، استخدم خاصية حجم الخلفية.
- تسمح لك خاصية حجم الخلفية بتعيين أبعاد صورة الخلفية. يمكن أن تأخذ القيم التالية:
- تحتوي على: سيتم تحجيم الصورة بحيث تناسبها تماما داخل المنطقة المحددة دون تشويه النسب.
- حجم الخلفية: تحتوي على;
- }
| الغلاف: سيتم تحجيم الصورة لملء المنطقة المحددة بالكامل ، ربما مع اقتصاص بعض أجزائها. | السيارات: سيتم تعيين حجم الصورة تلقائيا وفقا لأبعادها الأصلية. | قيمة واحدة: يمكنك أيضا تحديد عرض الصورة أو ارتفاعها بشكل صريح ، على سبيل المثال |
|---|---|---|
| حجم الخلفية: 50%; | قيمتان: يمكنك تحديد كل من العرض والارتفاع بشكل صريح ، على سبيل المثال | حجم الخلفية: 200 بكسل 100 بكسل; |
| مثال الاستخدام: | .صورة خلفية { | الخلفية-صورة: رابط ('صورة.جي بي جي); |
في هذه الحالة ، سيتم تحجيم صورة الخلفية بحيث تتناسب تماما داخل المنطقة ذات الأبعاد المحددة ولا تشوه النسب.