View Full Version : سوال: ترتیب قرار دادن لایه برروی هم
  
shmata
یک شنبه 11 تیر 1391, 11:52 صبح
اگر با IE به سایت http://test.taghrib.com مراجعه بفرمایید , مشاهده خواهید کرد که منوی در زیر لایه flv player قرار میگیرد 
z-index برای این مورد اصلا کار ساز نیست :(
آیا راهی وجود دارد که منوی اصلی برروی flv player قرار گیرد ؟
توجه : این player از یک interface فلش استفاده میکند. 
وقتی در سایر مرورگر ها مثل ff و chrome بدرستی کار میکند حتما یه راهی هم برای IE باید موجود باشد
Saber Mogaddas
یک شنبه 11 تیر 1391, 13:14 عصر
سلام.
برای حل این مشکل ابتدا باید تگ object  را داخل یک تگ دیو گذاشته و به آن مقدار  z-index=0  دهید همانطور که می دانیم z-index باید همراه دستور position بیاد پس position  رو برابر با relative کنید و بعد به تگ object  پارامتر زیر را با wmode مساوی value= transparent  دهید و  بعد برای embed attr نیز value-transparent دهید به شکل زیر :(بجای att هم که باید attribute  هاتون رو برای هر تگ بنویسید)
    <object att>        
 <param name="wmode" value="transparent">   
      <embed att wmode="transparent"> 
    </object>
موفق باشید..
shmata
دوشنبه 12 تیر 1391, 15:06 عصر
سلام.
برای حل این مشکل ابتدا باید تگ object  را داخل یک تگ دیو گذاشته و به آن مقدار  z-index=0  دهید همانطور که می دانیم z-index باید همراه دستور position بیاد پس position  رو برابر با relative کنید و بعد به تگ object  پارامتر زیر را با wmode مساوی value= transparent  دهید و  بعد برای embed attr نیز value-transparent دهید به شکل زیر :(بجای att هم که باید attribute  هاتون رو برای هر تگ بنویسید)
    <object att>        
 <param name="wmode" value="transparent">   
      <embed att wmode="transparent"> 
    </object>
موفق باشید..
 با تشکر از شما و ممنون از پاسخ تون امکانش هست که موارد مربوط به wmode و embed attr را دقیق تر بفرمایید چکار کنم 
ازتون ممنون میشم .
cyrusthegreat
دوشنبه 12 تیر 1391, 15:07 عصر
دوست عزیز
برای اینکار شما دور object یه div بزار. بعد به اون Div این دوتا خاصیت رو نسبت بده: 
z-index: 0;
position: relative;
بعدم هم این مقدار را داخل تگ object اضافه کن: 
<param name="wmode" value="transparent">
بعد به تگ embed این attr رو اضافه کن: wmode="transparent"
تموم شد. همین. یعنی کد شما اینجوری می شه:
<div style="z-index = 0; position: relative">
	<object ATTRS>
		<param name="wmode" value="transparent">
		<embed ATTRS wmode="transparent">
	</object>
<div>
اون ATTRS رو باید با attribute هایی که مربوط به هر تگ هست عوض کنی.
امیدوارم مشکلتون حل بشه.
shmata
یک شنبه 18 تیر 1391, 11:11 صبح
مواردی که شما فرمودید انجام دادم اما متاسفانه نتیجه نگرفتم :( کدهام به این صورت شد 
<script language='javascript'>
 AC_FL_RunContent('codebase',  'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',  'width', '505', 'height', '318', 'src', ((!DetectFlashVer(9, 0, 0)  && DetectFlashVer(8, 0, 0)) ? 'OSplayer' : 'OSplayer'),  'pluginspage', 'http://www.macromedia.com/go/getflashplayer', 'id',  'flvPlayer', 'allowFullScreen', 'true', 'movie', ((!DetectFlashVer(9, 0,  0) && DetectFlashVer(8, 0, 0)) ? 'OSplayer' : 'OSplayer'),  'FlashVars',  'movie=taqrib/tva.flv&btncolor=0x333333&accentcolor=0x20b3f7&txtcolor=0xffffff&volume=50&previewimage=taqrib/tva.jpg&autoload=on&mute=on');
</script>
<noscript>
<div style="z-index = 0; position: relative">
 <object ATTRS>
  <param name='wmode' value='transparent'>    
  <embed ATTRS wmode='transparent' src='flvsource' width='505'  height='318' allowFullScreen='true'  type='application/x-shockwave-flash'>
 </object>
 </div>
</noscript>
div ای که بهش z-index دادیم و بیرون تگها داخل تگها و ... امتحان کردم نشد .
Saber Mogaddas
یک شنبه 18 تیر 1391, 15:43 عصر
سلام
یک مثال کامل برای اینکار :
<object width="290" height="260" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab">                       <param name="wmode" value="transparent">                       <param name="src" value="movies/h264render.mp4">                       <param name="autoplay" value="true">                       <param name="controller" value="false">                       <embed wmode="transparent" src="movies/h264render.mp4 (http://barnamenevis.org/view-source:http://www.starvisionadsales.com/movies/h264render.mp4)" width="290" height="260" autoplay="true" controller="false" pluginspage="http://www.apple.com/quicktime/download/"> </embed>     </object>
وب سایت منبع (http://www.starvisionadsales.com/test3.html) 
موفق باشید..
shmata
یک شنبه 25 تیر 1391, 13:56 عصر
آقا نشد تمام کارها ام انجام دادم 
اگر با IE این سایت http://test.taghrib.com را چک کنید میبینید که منو همچنان زیر قسمت فیلم قرار گرفته . 
واقعا نمیشه براش کاری انجام داد ؟
Saber Mogaddas
یک شنبه 25 تیر 1391, 14:59 عصر
سلام
به select #menu استایل زیر رو اضافه کن ببین حل میشه :
position:relative;
z-index:10000;
اگه مشکلت حل نشد همین صفحه رو به صورت html همراه با استایلاش  ضمیمه کن تابررسی شه..
موفق باشی..
shmata
یک شنبه 25 تیر 1391, 15:58 عصر
آقا نتیجه ای نداشت :(
اگه امکانش هست ایمیلتونو بدید براتون ضمیمه کنم کاربران عادی 400 kb بیشتر نمی تونن attach کنند اینجا
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.