mirror of
https://github.com/Textualize/textual.git
synced 2025-10-17 02:38:12 +03:00
750 B
750 B
title, alt_titles
| title | alt_titles | |||
|---|---|---|---|---|
| How do I center a widget in a screen? |
|
To center a widget within a container use
align. But remember that
align works on the children of a container, it isn't something you use
on the child you want centered.
For example, here's an app that shows a Button in the middle of a
Screen:
from textual.app import App, ComposeResult
from textual.widgets import Button
class ButtonApp(App):
CSS = """
Screen {
align: center middle;
}
"""
def compose(self) -> ComposeResult:
yield Button("PUSH ME!")
if __name__ == "__main__":
ButtonApp().run()