Theia Sticky Sidebar - sticking blocks effect
Rus
Eng
Theia Sticky Sidebar - эффект прилипание блоков
I solve complex technical challenges for Bitrix and 1C—ranging from auditing existing code to website development and configuring complex integrations—with a guarantee of results.
Recommended

Website hosting

If you are choosing hosting for your project, I recommend Timeweb. Modern infrastructure, a wide range of plans from starter options to high-load VPS, and responsive tech support that actually helps instead of sending template replies. I host some of my own projects there and recommend it to my clients.

Go to site Affiliate link. The price remains the same for you.

All English-language materials have been translated fully automatically using the Google service

Javascript plugin without headaches and calculations organizing the right sticky effect

Example html structure:

 <div class = "wrapper">
  <div class = "content">
    <div class = "theiaStickySidebar">
    ...
    </div>
  </div>
  <div class = "sidebar">
    <div class = "theiaStickySidebar">
    ...
    </div>
  </div>
</div>

Inserting scripts into the page:

 <script type = "text / javascript" src = "http://code.jquery.com/jquery.min.js"> </script>
<script type = "text / javascript" src = "dist / ResizeSensor.min.js"> </script>
<script type = "text / javascript" src = "dist / theia-sticky-sidebar.min.js"> </script>
<script type = "text / javascript">
  jQuery (document) .ready (function () {
    jQuery ('. content, .sidebar'). theiaStickySidebar ({
      // Settings
      additionalMarginTop: 30
    });
  });
</script> 

Plugin link:

Aleksandr Tichiy
Author

Aleksandr Tichiy

Fullstack developer · 1C-Bitrix

I build and modernize online stores and corporate portals on 1C-Bitrix. Integrations with 1C, high-load performance, 152-FZ compliance. Writing about architecture and e-commerce.


Comments

There are no comments yet, you can be the first to leave it

Leave a comment

The site uses a comment pre-moderation system, so your message will be published only after approval by the moderator

You are replying to a user's comment

Send

FEEDBACK

Email me

Please message me to discuss the task. I work remotely and officially (as a self-employed professional); my hourly rate is 1,800 RUB, and I can dedicate 3–4 hours a day to the project. I respond quickly, and the consultation is free.

An error occurred while sending, please try again after a while
Message sent successfully

Phones

+7(993) 007-18-96

Email

info@tichiy.ru

Address

Россия, г. Москва

By submitting the form, you automatically confirm that you have read and accept the Privacy Policy site