로고조성현

Centering

Layouts and Pages

This is my preferred way because this makes sticky bottom bars much easier

export default function Layout({ children }: { children: React.ReactNode }) {
  return <div className="h-screen flex flex-col overflow-y-auto">{children}</div>
}
export default function Page() {
  return (
    <div className="flex flex-1 flex-col items-center justify-center">
      <h1 className="text-5xl font-bold text-center">Lorem Ipsum</h1>
      <p className="text-center text-gray-500">Non aliqua Lorem excepteur ex ad laboris.</p>
    </div>
  )
}

Web

.parent {
  display: grid;
  place-items: center;
}

.parent {
  display: flex;
  justify-content: center;
  align-items: center;
}

You can also use margin: auto;.

Android

android:gravity="center"