"position:sticky;" doesn't works in SL? | Sololearn: Learn to code for FREE!
Novo curso! Todo programador deveria aprender IA generativa!
Experimente uma aula grƔtis
+ 6

"position:sticky;" doesn't works in SL?

Is this correct? I have tried while I was learning CSS and found that it doesn't works. https://code.sololearn.com/WsEze0NX58Aq/?ref=app

19th Nov 2020, 8:13 AM
ā€ŽKeshav
ā€ŽKeshav - avatar
12 Respostas
+ 3
https://code.sololearn.com/WWGWz3DG5jhQ/?ref=app KĆŖsh@v , I think the main problem is the width of the each and every element. it should be less than or equal to the viewport width. (but you can exceed the limit, such like 105vw, 110vw, but don't go too much) You can exceed the viewport limit using padding-left, padding-right, margin-left, margin-right (these property values may affects the entire width of the web page/ may affect the responsiveness of the webpage). But this may causes slight variation in the position of the sticky element. So the secure width should be less than or equal to the viewport. [edit] Try to avoid margin/padding left and right if you are not using flex or grid(may affect the responsiveness) try to learn flex and gridšŸ˜Š happy coding
19th Nov 2020, 5:01 PM
Kelvin Paul
Kelvin Paul - avatar
+ 4
KĆŖsh@v sololearn support sticky property see this i have edited ur code and this works now https://code.sololearn.com/Wu0rM5Y7w4WE/?ref=app
19th Nov 2020, 3:27 PM
Shino
Shino - avatar
+ 4
KĆŖsh@v I am trying to figure out As far I know sticky position won't work if parent element overflow is hidden or sticky position isn't told where it have to stick see here this works after removing parent element https://code.sololearn.com/W1oDuln7J9c0/?ref=app
19th Nov 2020, 3:43 PM
Shino
Shino - avatar
+ 4
Atul So according to you if I remove that parent div block it will work fine? Thanks but isn't there any way by keeping the parent div block as it is and apply sticky property to it?
19th Nov 2020, 3:57 PM
ā€ŽKeshav
ā€ŽKeshav - avatar
+ 4
KĆŖsh@v I just experimented i know that's not a solution but i am also curious why its not working with parent element
19th Nov 2020, 3:58 PM
Shino
Shino - avatar
+ 4
Atul Thanks for the effort šŸ™‚ If you find anything please let me know okey?
19th Nov 2020, 4:13 PM
ā€ŽKeshav
ā€ŽKeshav - avatar
+ 3
i think you forgot to comment out this line in the css file "Sticks the position of a block upto a particular offset"
19th Nov 2020, 3:16 PM
Ben Meehan
Ben Meehan - avatar
+ 3
would be more clear if you do it in a browser like chrome; It usually shows an error message
19th Nov 2020, 3:17 PM
Ben Meehan
Ben Meehan - avatar
+ 3
Ben Meehan Now I have commented out that line but still it's not working. Maybe SoloLearn doesn't support this property because when I type "sticky" on the IDE of SL it didn't recommended me that property. Usually it always recommends before typing the whole name. That's why I think this property doesn't works on SL
19th Nov 2020, 3:22 PM
ā€ŽKeshav
ā€ŽKeshav - avatar
+ 3
Kelvin Paul Thanks a lot bro šŸ˜Š
20th Nov 2020, 2:49 AM
ā€ŽKeshav
ā€ŽKeshav - avatar
+ 2
Atul Then what's the problem in my code?
19th Nov 2020, 3:40 PM
ā€ŽKeshav
ā€ŽKeshav - avatar
+ 1
Welcome bro šŸ˜‡
20th Nov 2020, 3:06 AM
Kelvin Paul
Kelvin Paul - avatar