A.- Die 1965 geborene F._ arbeitete von Januar bis Juli 1995 unregelmässig im Restaurant A._. Von Oktober 1995 bis Dezember 1996 war sie vollzeitlich im Restaurant B._ angestellt, wobei sie wegen cervicalen und lumbalen belastungsabhängigen Schmerzen ab Dezember 1995 ununterbrochen teilweise oder vollständig arbeitsunfähig war. Die IV-Stelle des Kantons Zürich, bei welcher sich F._ im Februar 1997 zum Leistungsbezug anmeldete, klärte die medizinischen und erwerblichen Verhältnisse ab und verneinte mit Verfügung vom 3. September 1997, nach Durchführung des Vorbescheidverfahrens, den Anspruch auf eine Rente mangels anspruchsrelevanter Invalidität. B.- Die von F._ hiegegen mit dem Antrag auf Zusprechung einer halben Invalidenrente (samt Kinderrenten) erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 12. November 1999 ab. C.- F._ lässt Verwaltungsgerichtsbeschwerde führen mit dem Rechtsbegehren, der kantonale Entscheid und die Verwaltungsverfügung seien aufzuheben und es sei ihr mit Wirkung ab 1. Januar 1997 eine halbe Invalidenrente (samt Kinderrenten) zuzusprechen. Eventualiter sei die Sache an die Vorinstanz zurückzuweisen zur Ergänzung des Sachverhaltes und neuer Entscheidung. Während die IV-Stelle auf Abweisung der Verwaltungsgerichtsbeschwerde schliesst, lässt sich das Bundesamt für Sozialversicherung nicht vernehmen. 