PDA

View Full Version : سوال: position fixed در اینترنت اکسپلورر کار نمیکنه!!!



esmaeilbf
شنبه 17 فروردین 1392, 22:42 عصر
چطور باید یک عنصر رو فیکس کنم در IE?

amirsajjadi
شنبه 17 فروردین 1392, 22:52 عصر
منظورتون رو متوجه نشدم.

esmaeilbf
شنبه 17 فروردین 1392, 23:34 عصر
خاصیت زیر در اینترنت اکسپلور کار نمیکنه مثلا یه دیویژن داریم که در کنار صفحه فیکس شده وقتی اسکرول میکنیم باید همراه با اسکرول جاش ثابت باشه اما این ویژکی مثل اینکه در IE ساپورت نمیشه راه حلش چیه؟
position:fixed;

e4lyas
شنبه 17 فروردین 1392, 23:57 عصر
از این استفاده کنید :



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


از این لینک ها و راه کار های درون اونها هم میتونی استاده کنید :

Link 1 (http://nullpointer.ph/questions/652/how-to-make-positionfixed-work-in-ie)
Link 2 (http://stackoverflow.com/questions/1628265/how-to-get-positionfixed-css-to-work-in-ie-7-with-transitional-doctype)

amirsajjadi
یک شنبه 18 فروردین 1392, 05:40 صبح
میتونی خیلی راحت از جاوااسکریپت استفاده کنی.

mohsen.unlimited
یک شنبه 18 فروردین 1392, 09:41 صبح
<div style="position:fixed;left:0px; bottom:90px;z-index:1000;">


شما باید موقعیت div رو هم تعیین کنی.

esmaeilbf
یک شنبه 18 فروردین 1392, 17:23 عصر
از این استفاده کنید :



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



از این لینک ها و راه کار های درون اونها هم میتونی استاده کنید :

Link 1 (http://nullpointer.ph/questions/652/how-to-make-positionfixed-work-in-ie)
Link 2 (http://stackoverflow.com/questions/1628265/how-to-get-positionfixed-css-to-work-in-ie-7-with-transitional-doctype)

ممنون doctype رو نوشتم اما کار کار نمیکنه!!

esmaeilbf
یک شنبه 18 فروردین 1392, 17:24 عصر
میتونی خیلی راحت از جاوااسکریپت استفاده کنی.

لطفا نحوه ی استفاده از جاوااسکریپت رو هم بگید چطور فیکس کنم !؟

esmaeilbf
یک شنبه 18 فروردین 1392, 17:25 عصر
<div style="position:fixed;left:0px; bottom:90px;z-index:1000;">


شما باید موقعیت div رو هم تعیین کنی.
بله دوست عزیز اینکار هم کردم

amirsajjadi
یک شنبه 18 فروردین 1392, 23:04 عصر
لطفا نحوه ی استفاده از جاوااسکریپت رو هم بگید چطور فیکس کنم !؟

با جی کوئری


<script type="text/javascript">
function fixet() {
var topDiv = 50;
var leftDiv = 150;
topDiv += $(window).scrollTop();
leftDiv += $(window).scrollLeft();
$("#d").css("top", topDiv + "px").css("left", leftDiv + "px");
}
$(window).scroll(function () {
fixet();
}).load(function () {
fixet();
});
</script>