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

السؤال

Recommended Posts

  • 0
نشر

لتلافي حدوث مثل هاته المشكلة قم بوضع كل من الصورة والنص في حاوية مرنة يتم تطبيق التنسيق display flex عليها، ويتم ضبط قيمة align-items لديها بـ center:

<div>
   <h2>hey</h2>
   <img src="path/to/image" />
</div>
div{
  display: flex;
  align-items: center;
}

الخاصية align-items

  • 0
نشر

سأوضح لك بمثال كيف يمكن تنسيق الصورة مع النص.

HTML:

<div class="user-profile">
  <img src="path/to/image.jpg" alt="صورة المستخدم">
  <span class="username">اسم المستخدم</span>
</div>

CSS:

.user-profile {
  display: flex;
  align-items: center;
  gap: 10px; /* المسافة بين الصورة واسم المستخدم */
}

.username {
  font-size: 18px; /* حجم الخط لاسم المستخدم */
}

قمت بإنشاء عنصر div بالصفات user-profile والذي يحتوي على الصورة واسم المستخدم.

واستخدمت تنسيقات CSS لتطبيق display: flex على العنصر الأب user-profile لتحقيق توزيع المحتوى في مستوى واحد.

وحددت align-items: center لمحاذاة العناصر عموديًا، و gap لتحديد المسافة بين الصورة واسم المستخدم.

وتستطيع ضبط قيم التنسيق وفقًا لاحتياجاتك، مثل تغيير حجم الخط أو المسافة بين العناصر، وعليك بتعديل المسار path/to/image.jpg ليتناسب مع موقع الصورة.

 

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...