To create hairline splitters between text using Webflow, you can use styled div blocks to act as thin lines, placed between or around text elements.
1. Add a Wrapper for Text and Splitter
- Drag in a Div Block and give it a class like
splitter-wrapper
. - Set its display to flex, flex direction to row, and align items to center.
- This allows text and the hairline divider(s) to sit in a horizontal line.
2. Add Text Elements and Splitter
- Inside
splitter-wrapper
, add: - A Text Block with your first label (e.g., "Left").
- A Div Block to act as the line (give it a class like
split-line
). - Another Text Block for the second label (e.g., "Right").
- Optionally, add padding or margins between these elements.
3. Style the Hairline Splitter
- Select the
split-line
div and apply: - Height: 1px
- Width: Set based on desired length (e.g.,
100px
or 100%
for a full-width line). - Background Color: Choose your desired line color (e.g.,
#ccc
for light gray). - Can also use min-height: 1px if you want to ensure visibility on high-density screens.
4. Optional: Vertical Splitters
- For vertical lines between texts:
- Set
split-line
's width: 1px, height as needed. - Adjust
flex-direction
to row (default for horizontal) and align text accordingly.
5. Responsive Tweaks
- Use Media Queries in the Webflow Designer to hide or change line sizes on smaller breakpoints if needed.
- Consider setting
max-width
or using percentage-based widths to keep the splitter balanced across screen sizes.
Summary
To create hairline splitters in Webflow, use a flex container with text elements and 1px-height divs styled as lines. Adjust the orientation (row or column) and fine-tune spacing for a clean, balanced layout.