A diffusive logistic equation with mixed delayed and instantaneous density dependence and Dirichlet boundary condition is considered. The stability of the unique positive steady state solution and the occurrence of Hopf bifurcation from this positive steady state solution are obtained by a detailed analysis of the characteristic equation. The direction of the Hopf bifurcation and the stability of the bifurcating periodic orbits are derived by the center manifold theory and normal form method. In particular, the global continuation of the Hopf bifurcation branches are investigated with a careful estimate of the bounds and periods of the periodic orbits, and the existence of multiple periodic orbits are shown.