The process of building custom solutions for SharePoint Server.
Based on your description, I understand that you are using a 3D Carousel web part in SharePoint to link to multiple sites. However, currently, the navigation only works when clicking the text/word displayed directly beneath the logo, and clicking the logo/image itself does nothing.
This behavior is quite common. In many standard or custom carousel web parts, the navigation logic (like an <a href="..."> tag or an onClick event handler) is specifically attached to the text element, leaving the image element sibling unlinked.
If you are looking to make the logo clickable or want to explore similar alternatives, here are the best approaches depending on your environment:
- Modifying the Web Part Source Code (If using a custom/open-source SPFx web part)
If the image itself isn't clickable, this behavior is defined by the source code or template of the web part. A developer will need to modify the web part to wrap the image/logo inside the same hyperlink configuration used for the text. If you are using a tool like the OlivierCC spfx-3d-carousel, you can fork the repository and modify the element rendering code. Wrap the entire item container (or at least the <img> tag) with the navigation link, or inject an onClick handler into the image container that maps to your destination URL.
Note for SharePoint Server 2019: If you are modifying code for Server 2019, keep in mind you must stick to SPFx v1.4.1 due to environment compatibility, as newer modern 3D libraries may not integrate smoothly.
- Alternatives for Modern SharePoint Pages
If you are running on Modern Pages and modifying the code isn't an option right now, you can achieve a functional and modern look using out-of-the-box features:
-Quick Links Web Part + Custom JSON Formatting: You can choose a layout that supports custom images or thumbnails, map the exact URLs, and use JSON column/view formatting to design it nicely. The entire card (both the image and text) automatically acts as a clean, responsive hyperlink.
- Alternatives for Classic SharePoint Pages
If you are working on a Classic SharePoint Server environment, consider these workarounds:
-Script Editor / Content Editor Web Part: You can inject a lightweight, pure CSS or HTML/JS carousel script where the <img> tag is explicitly nested inside an <a> link tag.
-Promoted Links (Tiles): If enabled in your environment, this built-in classic feature creates a clean grid of tiles where clicking the image banner or the text immediately navigates the user to the target site.
I hope this information help.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click ""Comment"".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.