Cationic liposomes have fast cellular uptakes but nonspecific cellular uptakes and are toxic, immediately clear out from the blood, accumulate in lung, Herein, we report liposomes that can undergo negative-to-positive charge-reversal triggered by the solid tumor extracellular- or lysosomal (4-5) acidity for nuclear drug delivery. Doxorubicin loaded in the liposomes is more cytotoxic to tumor cells than the free drug. The liposomes have a long blood circulation time and thus are good for in vivo cancer drug delivery.