سوالف اندرويد




العودة   سوالف سوفت > سوالف برمجة المواقع وتطويرها > البرمجية القياسية Ajax +XML+ CSS+ JavaScript وغيرها
التسجيل المدوّنات البحث مشاركات اليوم جعل الأقسام مقروءة

الوسوم:

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو نشيط
#1  
طلب المساعدة في توسيط محتويات div باستخدام css

السلام عليكم ورحمة الله وبركاته
مثال:
الكود التالي:
كود PHP:
<div style="background-color:lime;height:300px;width:300px;text-align:center;vertical-align:middle">thank you</div
أريد أن تظهر فيه كلمة thank you في الوسط تماماً
حيث أن text-align:center تجعلها متوسطة بالنسبة للخط العرضي
أما عملية التوسيط العمودي فهي لا تعمل vertical-align:middle
حيث كانت تعمل مع الجداول
فهل من أحد يقدم يد المساعدة ولكم جزيل الشكر






zuhairtaha is offline   قديم 06-09-2010, 05:55 PM
الرد مع إقتباس
عضو جديد
#2  

vertical-align لا تستخدم لهذا الغرض اقرأ هنا www.w3schools.com/css/pr_pos_vertical-align.asp
انا بالنسة للتوسيط الشاقولي استخدم
كود:
padding-bottom:100%;padding-top:100%
وهذا هو الكود
كود:
<div style="background-color:lime;height:200px;width:200px;text-align:center;padding-bottom:100%;
padding-top:100%;">thank you</div>






vodos is offline   قديم 06-09-2010, 08:47 PM
الرد مع إقتباس
عضو نشيط
#3  

أشكرك يا vodos على الرد
ولكن الذي حصل أن الـ div اصبحت تملأ الشاشة بالعرض
و الكلام في الوسط كما أردت
ولكن أريد التحكم بارتفاع الـ div






zuhairtaha is offline   قديم 06-09-2010, 09:39 PM
الرد مع إقتباس
عضو جديد
#4  

صحيح هذه الطريقة تعمل فقط على internet Explorer
لكن يوجد طريقة اخرى تعمل على كافة المستعرضات
ان نضع النص الذي لديك ضمن p ماشي بعد ذالك نطبق على p الكود
إقتباس:
<style>
p{
position: relative;
top: 50%;
bottom: 50%;
text-align:center;
margin:0;

}
</style>
<div style="background-color:lime;height:200px;width:200px;
"><p>thank you</p></div>
شرح الكود استخدمنا الموضع هنا من relative و هي تأخذ فقط top و bottom وليس
left و right






__________________
شاهد بعض من اعمالي
www.kindi.biz
www.akkam.org
vodos is offline   قديم 06-09-2010, 11:56 PM
الرد مع إقتباس
عضو جديد
#5  

و عليك السلام ورحمة الله وبركاتة

بسيطه اخوي بس ضع خاصية margin و padding و اجعل قيمتهم auto

بعد التعديل ,,

إقتباس:
<div style="padding:auto; margin:auto; background-color:lime;height:300px;width:300px;text-align:center;vertical-align:middle">thank you</div>






__________________
مهموم


aL7eRbI is offline   قديم 07-09-2010, 06:05 AM
الرد مع إقتباس
عضو نشيط
#6  

أشكركم جميعاً على المساعدة
تم تجربة كافة الحلول
ويبدو أنه لايوجد طريقة بحيث يبدو المحتوى مثل خلايا الجداول تماماً
جزاكم الله كل خير
يمكن الآن اغلاق الموضوع






zuhairtaha is offline   قديم 07-09-2010, 03:06 PM
الرد مع إقتباس
عضو نشيط جدا
#7  

تفضل

كود PHP:
<div style="background-color:lime;height:300px;width:300px;text-align:center;margin:auto"><p style=margin-top:45%;">thank you</p></div> 






__________________
المتميز السعودي لتكنلوجيا المعلومات
المهنة : باحث في لغة ال PHP
المتميز السعودي is offline   قديم 07-09-2010, 08:32 PM
الرد مع إقتباس
عضو نشيط
#8  

ببساطة .. أضف خاصية line-height للعنصر.

كود:
  <div style="background-color:lime;height:300px;width:300px;text-align:center;line-height:300px;">thank you</div>






__________________
Contact Me
Blank is offline   قديم 08-09-2010, 07:49 AM
الرد مع إقتباس
عضو نشيط
#9  

أشكركم جميعاً
طريقة Blank كانت هي الأنسب فألف شكر






zuhairtaha is offline   قديم 08-09-2010, 02:11 PM
الرد مع إقتباس
الرد على الموضوع



أدوات الموضوع

قوانين المشاركات
لا يمكنك كتابة مواضيع جديدة
لا يمكنك إضافة ردود
لا يمكنك إرسال مرفقات
لا يمكنك تعديل مشاركاتك

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح


المواضيع المشابهه
الموضوع كاتب الموضوع القسم الردود آخر مشاركة
طريقة توسيط الردود فقط بدون توسيط المواضيع alsultan88 الإصلاح والصيانة 0 27-03-2009 06:59 AM
أرجو المساعدة : مشكلة في ارسال الرسالة باستخدام دالة mail departure10001 PHP 5 10-02-2009 12:32 PM
ارجو المساعدة في هذا الكود باستخدام fopen mamadou PHP 0 08-09-2008 04:01 AM
الى محترفين ومصممين المواقع كاملة باستخدام ال CSS يرجا المساعدة!!!!!! مشكلة elkaser الويب والويب 2.0 والـ Semantic Web 2 06-05-2005 07:58 PM
المساعدة ياوجيه الخير(هاك توسيط الكلام مو شغال) فهد نجد الإصلاح والصيانة 2 28-06-2003 04:52 PM


جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 03:26 PM.