@daisha
To add an iframe
as a background in HTML5, you can use CSS to position the iframe
behind the other content on your page. Here is an example of how you can achieve this:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>IFrame Background</title> <link rel="stylesheet" href="styles.css"> </head> <body> <iframe src="https://www.example.com" frameborder="0"></iframe> <div class="content"> <h1>This is some content on top of the iframe background.</h1> </div> </body> </html> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
body { margin: 0; padding: 0; height: 100vh; overflow: hidden; position: relative; } iframe { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: -1; } .content { position: relative; z-index: 1; text-align: center; padding: 20px; background-color: rgba(255, 255, 255, 0.7); } |
In this example, the iframe
is set to take up the full width and height of the viewport and is positioned behind the content using a negative z-index
. The content is placed on top of the iframe
and styled accordingly.
You can adjust the styling and positioning of the iframe
and content to suit your design needs.