To position an image beside text in a container using Webflow, you can use a flexbox layout to arrange the two elements side by side.
1. Add a Container or Section
- Drag in a Section from the Add panel.
- Inside the Section, add a Div Block. This will act as the container for your image and text.
2. Set the Div Block to Flex
- Select the Div Block that contains the image and text.
- Go to the Style panel, scroll to Layout, and choose Display: Flex.
- Set the Direction to Horizontal (Row) to place items side by side.
3. Add Image and Text Elements
- Drag an Image element into the flex container.
- Then drag a Text Block, Paragraph, or Heading next to the image within the same flex container.
4. Adjust Flex Child Settings if Needed
- Select each child (image and text) and adjust sizing:
- Set Width to Auto for natural sizing.
- Or apply percentage widths (e.g., 40% image, 60% text) as needed.
- Use Margins or Padding to add spacing between the image and text.
5. Make It Responsive
- On smaller breakpoints (tablet, mobile), adjust the flex direction to Vertical (Column) if needed to stack the image above the text.
- You can also reduce image size or text size to fit smaller screens.
Summary
To place an image beside text in Webflow, use a flexbox layout with horizontal direction. Place the image and text inside a flex container, then adjust widths and spacing for alignment and responsiveness.