ورود

View Full Version : قرار دادن فلش بر روی عکس توسط css



nekooee
شنبه 20 شهریور 1389, 16:36 عصر
سلام
دوستان من یک منوی فلش دارم که می خوام بندازمش روی عکس لوگوی بالای سایت.
من این گزینه ها رو براش تعریف کردم:




#flash_menu {
position: absolute;
z-index: 3;
padding-top: 220px;
padding-right: 0px;
padding-left: 200px;

}

از طریق position- هم امتحان کردم ولی همش میره همون بالا میچسبه سمت چپ و از جاش تکون نمی خوره!! البته توی قسمت designe خود برنامه دریم ویور درست نشون میده ولی وقتی روی لوکال هاست اجراش میکنم رفته بالا چسبیده سمت چپ. نم یدونم چرا
دلیلش چیه؟ میشه کمکم کنید؟

nekooee
شنبه 20 شهریور 1389, 19:06 عصر
دوستان کسی نیست پاسخ بده لطفا؟

nekooee
شنبه 20 شهریور 1389, 20:13 عصر
دوستان من گیر همین موندم لطفا راهنمایی کنید

nekooee
شنبه 20 شهریور 1389, 20:48 عصر
اصلا موضوع اینه من هر فلشی رو قرار میدم میره در حالت absolut میچسبه اون بالا و از جاش تکون نمی خوره:((
یکی بگه چرا اینجوریه؟

binyaft
شنبه 20 شهریور 1389, 20:58 عصر
از float استفاده کنی ببری هر دو شونو یه طرف نمیشه؟

nekooee
شنبه 20 شهریور 1389, 21:15 عصر
سلام
فهمیدم مشکل این بود که من css رو به خود فایل فلش نسبت میدادم در حالی باید یک div درست میکردم و فلش رو میگذاشتم وسط اون و css رو به اون div نسبت میدادم.
اینقدر باهاش ور رفتم تا درست شد
ممنون

hamiii
شنبه 20 شهریور 1389, 22:26 عصر
بهترین روش استفاده از position هست.

شما باید مقدار position در div مادر رو برابر relative قرار بدین و مقدار position در divی که می خواهین موقعیت دهی کنین برابر absolute قرار بدین. بعد با استفاده از ویژگی های left,right,top,bottom اون باکس رو نسبت به div مادر موقعیت دهی کنین.
اگه متوجه نشدین تا مثال بزنم.