The Nazi's and their allied German National People's Party won 52.3% of the vote in the March 1933 election (which did include the Communists, Socialists, and Catholic Center Party also). Prior to that, they had been the largest single party since the 6th Reichstag Election in 1932. Because the Nazis were excluded from the Government prior to that time, and they and the Communists could prevent a majority government frombeing formed without them, the minister von Papen was picked by Hindenburg, beginning the march of undemocratic rule in Germany that culminated in Hindenburg finally relenting and asking Hitler and his allies to form a government based on a parliamnetary majority, which they did. Even today, most parliamentary systems do not elect parties with more than about 40% of the vote due to numerous minor parties, so not winning a majority is hardly out of the ordinary.
There was little resistance by ordinary Germans because the Nazi regime was brutish to only the misfits of German society like Communists and Homoexuals, and to the Jews. Otherwise, the Nazi regime was full of benefits to the regular German - new homes, jobs, new public works, etc. This is like saying there is little resistance by me to the war on terrorism by the US. Of course not. I'm not its target. It'd be different if I was an Arab.
The Nazis were brutal to ANYONE who didn't slavishly lick their behinds, they outlawed every other political party and tortured, murdered or imprisoned the opposition. THEY DID NOT TARGET HOMOSEXUALS for imprisonment or death. The Nazi leadership was not only well-larded with sodomists and pederasts, but their philosphy was founded on homosexual/militarist wackos, up to and including Neitzche. Hitler opened a temple to Neitzche. If you want to know more of the link between homosexual theory, behavior, and the rise of the Nazis, please read The Pink Swastika - on line at http://www.abidingtruth.com/
Homosexual revisionist historians want to present themselves as equal opportunity victims alongside the Jews but it is a lie.