راکت
x
x
توسط x مطرح شد
حل
4 پاسخ

تعیین موقعیت اسکرول

سلام خسته نباشید
چطور میتونم موقعیت اسکرول صفحه رو تعیین کنم که مثلا در حین ورود به یه صفحه خاص مثلا بصورت خودکار به وسط صفحه بیاد یا همیشه در آخر بمونه چیزی شبیه به صفحه دایرکت اینستاگرام...

    <div className="box-top10 mt-2">
      <div style={{ maxHeight: "calc(100vh - 200px)", overflow: "auto" }}> //اینجا میخوام ازش استفاده کنم
        {messages.map((message, index) => (
          <MessageDisplay
            key={index}
            message={message}
            replyCm={replyMessages.filter((item) => item.reply === message._id)}
          />
        ))}
      </div>
    </div>

ثبت پرسش جدید
T Game
T Game
@TGame3 سال پیشمطرح شد
1

سلام دوست عزیز
اگه صرفا میخوای در حین ورود به صفحه اسکرول بشه به سمت المنتی میتونی از scrollIntoView استفاده کنی w3schools
( برای ریکت در حین ورود هم میتونی از طریق ref در useeffect اسکرول بشه )
اما اگه مقدار مشخصی (x,y) داری میتونی از scrollTo استفاده کنی mdn


x
x
تخصص :هیچولوژیست
@SZaaaa11113 سال پیشمطرح شد
0

من از react-scrollable-feed استفاده کردم و مشکلم حل شد
لینک npm


T Game
T Game
@TGame3 سال پیشمطرح شد
0

سلامی دوباره
خوشحالم که مشکلت حل شد اما با scrollIntoView هم به سادگی قابل پیاده سازی بود که دیگه پکیج اضافه ای نصب نکنی.


x
x
تخصص :هیچولوژیست
@SZaaaa11113 سال پیشمطرح شد
0

من از طریق ref که گفته بودید استفاده کردم و کمی به مشکل بر میخوردم ...
بازم ممنونم از اینکه وقت گذاشتید❤️


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام