File size: 2,156 Bytes
dca389c f668250 dca389c 4e28dfb 88dd226 be944ad f668250 be944ad 88dd226 f668250 88dd226 f668250 07d10d0 88dd226 f668250 88dd226 be944ad 88dd226 f668250 07d10d0 f668250 88dd226 dca389c 217832c 88dd226 07d10d0 88dd226 dd86268 88dd226 be944ad 88dd226 dca389c 07d10d0 dca389c f668250 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 |
from flask import Flask, render_template_string
app = Flask(__name__)
HTML_TEMPLATE = """
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Замки Оптом</title>
<style>
html, body {
height: 100%;
margin: 0;
overflow: hidden;
}
body {
font-family: sans-serif;
display: flex;
flex-direction: column;
}
h1 {
text-align: center;
padding: 1rem;
background-color: #f0f0f0;
margin: 0;
z-index: 10;
position: relative;
}
.iframe-container {
flex-grow: 1;
overflow: hidden;
position: relative;
}
.iframe-container iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: 0;
}
/* Блокируем верхнюю часть iframe, где может быть "Создано в Ребусе" */
.iframe-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 40px; /* Закрываем только верхнюю часть */
background: white;
z-index: 20;
box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);
}
</style>
</head>
<body>
<h1>Замки Оптом</h1>
<div class="iframe-container">
<div class="iframe-overlay"></div> <!-- Борд, скрывающий верхнюю часть -->
<iframe
src="https://rebus.tg/site/67ab09cbd76e2/index"
frameborder="0"
allowfullscreen>
</iframe>
</div>
</body>
</html>
"""
@app.route('/')
def index():
"""Рендерит страницу с бордом, скрывающим часть iframe."""
return render_template_string(HTML_TEMPLATE)
if __name__ == '__main__':
app.run(debug=True, host='0.0.0.0', port=7860) |