Позиционирую элемент через
alignment=ft.Alignment(-0.7, -0.6)
def button1(
page: ft.Page,
text: str,
color: str,
function: Callable
) -> ft.Container:
return ft.Container(content=ft.Stack(
[
ft.Image(
src='assets/images/bgforbt.png',
fit="contain",
height=page.window.height * 0.158,
width=page.window.width * 0.936
),
ft.Container(
content=ft.Text(
value=text,
color=color,
size=16,
weight=ft.FontWeight.BOLD,
text_align=ft.TextAlign.CENTER
),
alignment=ft.Alignment.CENTER,
)
]),
on_click=function,
alignment=ft.Alignment(-0.7, -0.6)
)
У меня то есть в Container расположен Stack, в котором, в свою очередь, изображение и доп контейнер, где расположено поле с текстом, но в приложении текст отдельно от изображения, хотя должен быть на нём и изображение не нужного размера.