اذهب إلى المحتوى

السؤال

نشر

السلام عليكم 

اذا كان لدي مثلا section خاص بعرض صور اعمالي وارفقت صور من قوقل واحجام هذه الصور مختلفه اذا اردت تنسيقها ف شاكله كل سطر يحتوي على ثلااثه صور مثلا كيف يمكنني التعديل ف حجوم الصور حتى لا تصبح واحده كبيره والاخرى اصغر وتكون متناسقة 

وشكرا 

بتاريخ 1 دقيقة مضت قال خالد مجذوب:

السلام عليكم 

اذا كان لدي مثلا section خاص بعرض صور اعمالي وارفقت صور من قوقل واحجام هذه الصور مختلفه اذا اردت تنسيقها ف شاكله كل سطر يحتوي على ثلااثه صور مثلا كيف يمكنني التعديل ف حجوم الصور حتى لا تصبح واحده كبيره والاخرى اصغر وتكون متناسقة 

وشكرا 

 

QuestionHsoubAc..png

Recommended Posts

  • 0
نشر

يمكنك التعديل على حجم الصور باستخدام css كما يلي:

img {

  width: 400px; /* العرض الذي تريده*/
  height: 300px; /* الطول الذي تريده*/
  object-fit: contain; /*و تحتفظ بمعالمها نقوم باستخدام هذا التنسيق حتى لا تتشتت الصورة */
  
}

 

  • 0
نشر (معدل)

مرحبًا @خالد مجذوب

يمكنك تعديل حجم الصور من خلال إضافة style خاص إلى عنصر الصور عن طريق ملف CSS.

حيث تسمح لك الخاصيتين Height و Width تعديل الإرتفاع والعرض للصورة.

في البداية عليك إضافة صنف (class) جديد لعنصر الصورة المراد تعديل حجمها من ثم الذهاب إلى ملف ال CSS الخاص بك وتقوم بإضافة العرض والإرتفاع المراد للصورة.

img {
  height: 200px;
  width: 50%;
}

أو يمكنك مباشر التعديل على ملف HTML من خلال إضافة الخاصية style كما في المثال التالي:

<img src="#" style="height: 200px; width: 50%;">

 

تم التعديل في بواسطة Abdulhamid Hamsho
  • 0
نشر

من خلال  إستخدام خصائص الارتفاع والعرض  (width و height) وذلك  لتعيين ارتفاع وعرض عنصر.

قد تحتوي خصائص الارتفاع والعرض على القيم التالية:

  1. auto  - هذا افتراضي. المتصفح يحسب الارتفاع والعرض
  2. length - يحدد الارتفاع و العرض بالبكسل والسنتيمتر وما إلى ذلك.
  3. % - يحدد الارتفاع والعرض بالنسبة المئوية للكتلة المحتوية
  4. initial- يضبط الارتفاع و العرض على قيمته الافتراضية
  5. inherit - سيتم توريث الارتفاع و العرض من قيمته الأصلية

أمثلة على ارتفاع وعرض CSS

  • المثال الأول  من هنا  :  ستجد قيمة الإرتفاع 200 بكسل من الشاشة . بينما العرض تم وضع قيمته 50 بالنسبة المئوية ويتم حساب النسبة من عرض الصفحة 
  • المثال الثاني  من هنا : قيمة الإرتفاع 200 بكسل من الشاشة وقيمة العرض  500 بكسل

لتعرف على خاصية width  بالتفصيل من  wiki.hsoub

أيضاً لتعرف على خاصية height بالتفصيل  من wiki.hsoub 

  • 0
نشر

أقترح عليك استخدام هذه التنسيقات الجميلة:

<!DOCTYPE html>
<html>
<head>
<style>
div.gallery { <!-- تنسيق العنصر الحاوي للصور -->
  margin: 5px;
  border: 1px solid #ccc;
  float: left;
  width: 180px;
}

div.gallery:hover {  <!-- تأثير عند مرور الفأرة  -->
  border: 1px solid #777;
}

div.gallery img {  <!-- DIv تنسيق للصورة داخل العنصر -->
  width: 100%;
  height: auto;
}

div.desc {      <!-- توصيف الصورة ويقع أسفلها   -->
  padding: 15px;
  text-align: center;
}
</style>
</head>
<body>

<div class="gallery">
  <a target="_blank" href="img_5terre.jpg">
    <img src="img_5terre.jpg" alt="Cinque Terre" width="600" height="400">
  </a>
  <div class="desc">Add a description of the image here</div>
</div>

<div class="gallery">
  <a target="_blank" href="img_forest.jpg">
    <img src="img_forest.jpg" alt="Forest" width="600" height="400">
  </a>
  <div class="desc">Add a description of the image here</div>
</div>

<div class="gallery">
  <a target="_blank" href="img_lights.jpg">
    <img src="img_lights.jpg" alt="Northern Lights" width="600" height="400">
  </a>
  <div class="desc">Add a description of the image here</div>
</div>

<div class="gallery">
  <a target="_blank" href="img_mountains.jpg">
    <img src="img_mountains.jpg" alt="Mountains" width="600" height="400">
  </a>
  <div class="desc">Add a description of the image here</div>
</div>

</body>
</html>

وسيكون شكلها :

imgs.PNG

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...