وسط چین کردن عناصر یک دیو

ayy

New Member
سلام
چگونه می توان محتویات قرار گرفته درون یک Div را طوری تنظیم کرد که در هر شرایطی در مرکز همان Div قرار بگیرند ؟

به عنوان مثال من درون یک Div از یک عنصر <ul> استفاده کردم و <li> های اون رو به صورت افقی قرار دادم حالا می خوام فاصله سمت چپ و راست این عناصر از Div پدرشون به یک اندازه باشه در واقع عنصر ul در مرکز Divپدرش قرار بگیر ه !

چیزیکه به نظر خودم رسید این بود که Margin راست و چپ عنصر ul رو Auto بزارم اما این ویژگی نتونست نیازم رو برطرف کنه
یا مثلا درون Div دیگری چندتا Div قرار گرفته که اینها درون Div پدرشون Float شدند حالا چه طوری می توان این چندتا Div رو دقیقا در مرکز Div پدرشون قرار بدم ؟

از کلیه کسانی که جهت برطرف کردن معضلات حقیر وقت گذاشتند پیشاپیش تشکر میکنم
 
آخرین ویرایش:

silverboy65

Member
margin auto می تونه مشکل شما رو حل کنه ، و یا همچنین به والدشون text-align : center بدید
ولی اگه float باشه راهی به غیر از جاوا اسکریپت فکر نمی کنم وجود داشته باشه ، که میشه گفت اون هم راه نیست اصلا
 

AM1R-M

New Member
همه اونا رو توی یه div دیگه قرار بده و مقدار align=center بذار . . .
 
  • Like
Reactions: ayy

ayy

New Member
marginauto می تونه مشکل شما رو حل کنه
متاسفانه فعلا که نتونستش حل کنه ...

و یا همچنین به والدشون text-align : center بدید


این ویژگی برای محتویات عناصری که text هستند جواب میده و برای سایر عناصر دیگه مثل لیست ها ، IMG ها و ... متاسفانه بدون کاربرده


همه اونا رو توی یه div دیگه قرار بده و مقدار align=center بذار . . .
دوست عزیز مطمئنی این روش جواب می ده ، شما خودت امتحان کردی ؟!
اصلا مگه یه همچین خصیصه ای در CSS وجود داره !؟

بهر حال از دوستانی که وقت گذاشتند و همراهی کردند سپاس گذارم ...
از سایر نظرات هم به شخصه استقبال می کنم .
 

silverboy65

Member
این ویژگی برای محتویات عناصری که text هستند جواب میده و برای سایر عناصر دیگه مثل لیست ها ، IMG ها و ... متاسفانه بدون کاربرده

نه خیر ، کلا همه چیز رو می تونه وسط چین کنه ، فقط نباید position و یا float داشته باشند

این روش هم که دوستمون می گند همینه فقط به جای css روی خود المنت باید بذارید ،که البته منسوخ شده
[HTMLS]
<div align="center">
[/HTMLS]
 

جدیدترین ارسال ها

بالا