sposto,
lo dici tu stesso di avere lacune sul lato css, colmale prima di procedere
i problemi che stai sperimentando hanno origine in un' incorretta implementazione dei css