Multiply Links On top of a image

Hey Guys,
I am currently designing a simple home page, I’m very new to WebFlow, I want to make clickable links on top of the banner where it says “User Manual” or “Play Demo Video”, I tired using link blocks but when I view the website the alignment is messed up, whats the best way to do this?



Welcome to Webflow! I checked out your site, and I can see what you’re trying to achieve. At the moment the text is in the image, which is not ideal. It would be better if you could have the image as the background and then the text on top of the image in Webflow. However, you could do the following:

  1. Set the <section> element that contains the image to position:relative.
  2. Drag a new <div> into the aforementioned <section> element.
  3. Add the following attributes to the DIV:
  4. Then add in the link block elements in that div.

That worked when I tried it, but isn’t ideal. I would recommend having the background image and then the text as actual text (this will also help with SEO).


Thanks for having a look at it, I will go with your recommendation, so I place the text blocks on top of the banner image, whats the best to do this, as when I try myself and then view the page the text block becomes unaligned



The way I would do it is:

  1. Remove the image block.
  2. Go to the section block and set the min-height to 300.
  3. Set the background image of the section element to this (obviously you’ll have to use a different image that does not have text):
  4. Add a div into the section
  5. Then change all of the padding of the section element to 20px.
  6. Add text and image blocks into the div.


I followed what you said but the banner is looking wrong, I might not have done it correctly, would you mind having a look?


edit: I got the banner working, stupid mistake didnt change to %, so do I just use padding in the div element to align with the icons?

1 Like

Yes you could use padding to do that, that’s probably the best way to do it.


I’m changing the padding on the div element and it looks fine in the editor

But wen you view the web page the alignment is off.

any ideas how I could tackle this?


Ideally, you would have no text on the background image. But you could fix this by using a % padding rather than a px?

I am still having the same alignment issue when I view the live website, it looks fine in the editor.

I think you might have to look at removing the text from the background image, because the image will scale differently than the text unfortunately.

Im still having the issue, anyone with any ideas of what I can do?