Ich weiss nichtmal wonach ich suchen soll.
Ich empfehle erstmal solide HTML-Kenntnisse. (mit regelmäßigem Zeitaufwand 1-.2 Wochen)
Danach arbeitest Du Dich in CSS richtig ein. (mit regelmäßigem Zeitaufwand je nach Auffassungsgabe 1-2 oder 3-4 Wochen)
Dann weißt Du, wie man das mit HTML und CSS löst.
Dann gehts ans Programmieren. Ja, denn PHP ist eine Programmiersprache. Einarbeitungszeit für Programmierer: gering. Für nicht-Programmierer: erheblich größer. Das Grundprinzip dabei: PHP erzeugt nur eine HTML-Seite.
Man muss das Umfeld schon begreifen, um das umzusetzen.
Einfach "Mal suchen" ist ein bisschen wenig und führt nicht zu einem dauerhaften (Lern)erfolg.
Und damit es nicht nur destruktiv aussieht, denn das soll es nicht sein: Hilfe beim Lernen von HTML, CSS und PHP bekommst Du hier. Aber ich empfehle wirklich: Eines nach dem anderen.