Thanks for sharing your question with the Klaviyo Community!
When using a webfeed to be displayed as a single row with three columns, I would recommend using a table block populated by your feed.
Table blocks, unlike text blocks will not stack when viewed on mobile devices. Furthermore, when using a table block, it would allow you to further control in customizing the width of your images populated in the feed. I’ve mentioned this in a previous Community post which I’ve linked below:
Insta posts are showing in one column. Trying to use the table and cannot figure out what is supposed to be used for the variable in the rows? And do you delete all columns or just the header text?
Hey @juliesue
Thank you for asking the Klaviyo Community for further understanding to set up your insta post in your email template!
You will want to leave the columns in the table block and remove the header text. Next, you need to populate your table with the variables of your choice. You can find these variables when previewing your web feed. To preview your web feed, navigate to the Data Feeds section of your Klaviyo account. Click on the feed that references Instagram. In the upper right-hand corner, click Preview. You can then use those variables in your table block as shown below.
Please read through the articles and community post that @david.to shared here previously as they will give you more information and clarification on how to set this up the way you want.
Thank you so much for being part of the Klaviyo Community!
Currently having a similar issue. I set up the RSS Feed using the instructions provided. I have managed to get 3 posts in a row but it is not centre aligned, despite having ‘text-align: center’ in the code. Can anyone shed light on how I can fix this?
In your code snippet, it seems that you have a typo in the "text-align" property of the table cell (<td>) element. Instead of "centre," you should use "center" to achieve center alignment. Here's the corrected code: