View Full Version : مشکل با div
drstrike
پنج شنبه 25 شهریور 1389, 00:30 صبح
سلام
یه div با عرض 100% دارم که یه عکس هم بکگراند داره. می خوام دوتا نوشته در سمت راست و چپ این div اضافه کنم. مشکلات:
- نوشته ها بالا و پایین و میافتن!
- ایا فقط باید از margin استفاده کنم یا راه دیگه ایی هم واسه راست و چپ نوشتن هست؟
خودم اینو نوشتم ولی با سه تا div! (احساس می کنم بهتر از این میشه نوشت)
به عنوان مثال، شما یه Navigator Bar رو فرض کنید.
ممنون میشم راهنمایی کنید
aspismylove
پنج شنبه 25 شهریور 1389, 01:39 صبح
سلام
یه div با عرض 100% دارم که یه عکس هم بکگراند داره. می خوام دوتا نوشته در سمت راست و چپ این div اضافه کنم. مشکلات:
- نوشته ها بالا و پایین و میافتن!
- ایا فقط باید از margin استفاده کنم یا راه دیگه ایی هم واسه راست و چپ نوشتن هست؟
خودم اینو نوشتم ولی با سه تا div! (احساس می کنم بهتر از این میشه نوشت)
به عنوان مثال، شما یه Navigator Bar رو فرض کنید.
ممنون میشم راهنمایی کنید
اگه ممکنه کدش و بزارین :افسرده:
hamiii
پنج شنبه 25 شهریور 1389, 08:58 صبح
سلام
ساده ترین راهی که میشه همچین چیزی رو نوشت:
ضمیمه رو دریافت کنین لطفاً»
drstrike
پنج شنبه 25 شهریور 1389, 21:15 عصر
به طور پیش فرض نوشته ها تو div تقریبا به صورت Top اند.
به جز margin-top، چطوری متن رو (تو div) به صورت middle کنم؟
hamiii
پنج شنبه 25 شهریور 1389, 23:56 عصر
چطوری متن رو (تو div) به صورت middle کنم؟
اگر منظورتون از middle،وسط باکس نسبت به بالاشه،میتونین از padding استفاده کنین.
padding حاشیه ی داخلی باکس و margin حاشیه ی خارجی باکس رو مشخص میکنه.
مثال ضمیمه رو نگاه کنید:
drstrike
جمعه 26 شهریور 1389, 00:35 صبح
hamii جان، ببین
همون مثال قبلی رو اگه نگاه کنی Textها تقریبا تو سطح بالای div قرار دارند.
چطوری اون Textها رو middle کنم؟
بدون margin و padding. البته vertical-align رو هم تست کردم جواب نداد.
ممنون
hamiii
جمعه 26 شهریور 1389, 01:46 صبح
بدون margin و padding.
متاسفانه غیر از این روش جایی ندیدم.
اگه به نتیجه ی جدیدی رسیدی اینجا بنویسش تا منم یاد بگیرم.اگه وقت کردم یه سرچ میزنم.
شاید راه بهتری باشه
موفق باشی
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.