Erwägungen:
1.
Mit Urteil vom 19. Juli 2018 erteilte das Bezirksgericht Zürich den Beschwerdegegnern gegenüber der Beschwerdeführerin in der Betreibung Nr. xxx des Betreibungsamtes Zürich 8 gestützt auf den Einschätzungsentscheid des kantonalen Steueramtes vom 5. September 2017 sowie die dazugehörige Schlussrechnung vom 9. Oktober 2017 für ausstehende Staats- und Gemeindesteuern betreffend das Jahr 2016 definitive Rechtsöffnung für Fr. 778.10 nebst Zins, Fr. 3.55 und Fr. 12.65.
Dagegen erhob die Beschwerdeführerin am 18. August 2018 (Poststempel) Beschwerde an das Obergericht des Kantons Zürich. Mit Urteil vom 1. November 2018 trat das Obergericht auf die Beschwerde mangels genügender Begründung nicht ein.
Gegen dieses Urteil hat die Beschwerdeführerin am 12. Dezember 2018 (Postaufgabe) "Opposition und Klage" an das Bundesgericht erhoben.
2.
Aufgrund des tiefen Streitwerts (<ref-law>) und mangels Vorliegens einer Rechtsfrage von grundsätzlicher Bedeutung (<ref-law>) ist die Eingabe als subsidiäre Verfassungsbeschwerde entgegenzunehmen (<ref-law>). In einer subsidiären Verfassungsbeschwerde kann nur die Verletzung verfassungsmässiger Rechte gerügt werden (<ref-law>). Verfassungsrügen müssen gemäss dem strengen Rügeprinzip von Art. 117 i.V.m. <ref-law> in der Beschwerde präzise vorgebracht und begründet werden. Dies bedeutet, dass anhand der Erwägungen des angefochtenen Entscheids klar und detailliert darzulegen ist, inwiefern verfassungsmässige Rechte verletzt worden sein sollen (<ref-ruling> E. 3.1 S. 399; <ref-ruling> E. 2.4 S. 368).
Die Beschwerde ist von B._ unterzeichnet. Inwiefern er zum (alleinigen) Handeln im Namen der Beschwerdeführerin berechtigt ist, legt er nicht dar. Das Obergericht hat ihn jedoch offenbar als Vertreter akzeptiert. Weiterungen dazu erübrigen sich angesichts des Ausgangs des Verfahrens.
3.
Die Beschwerdeführerin setzt sich mit keinem Wort damit auseinander, dass sie vor Obergericht den Begründungsanforderungen nicht genügte. Im Hinblick auf die Eventualerwägung, wonach die Beschwerde abzuweisen wäre, wenn auf sie eingetreten werden könnte, übergeht die Beschwerdeführerin, dass im Rechtsöffnungsverfahren keine Überprüfung des als Rechtsöffnungstitel dienenden Entscheides stattfindet, und dass diverse ihrer Einwände keinen Bezug zur vorliegenden Rechtsöffnungssache hatten. Es genügt den Rügeanforderungen (oben E. 2) nicht, das Vorliegen von Willkür zu behaupten. Zu grossen Teilen ist auch vor Bundesgericht kein Zusammenhang der Einwände mit der vorliegenden Rechtsöffnungssache ersichtlich. Teilweise scheint es um persönliche Angelegenheiten von B._ zu gehen, so insbesondere, wenn er die "Bereinigung seiner Klagen" verlangt. Insoweit ist auch fraglich, ob er die Beschwerde überhaupt im Namen der Beschwerdeführerin und nicht im eigenen Namen erhebt. Jedenfalls kann die vorliegende Beschwerde nicht dazu dienen, den Verfahrensgegenstand zu erweitern und auf die zahlreichen, B._ betreffenden Bundesgerichtsurteile zurückzukommen.
Die Beschwerde ist damit offensichtlich unzulässig bzw. sie enthält offensichtlich keine hinreichende Begründung. Zudem ist sie querulatorisch und rechtsmissbräuchlich. Auf sie ist im vereinfachten Verfahren durch das präsidierende Mitglied der Abteilung nicht einzutreten (Art. 117 i.V.m. Art. 108 Abs. 1 lit. a bis c BGG).
4.
Bei diesem Ausgang des Verfahrens sind die Gerichtskosten B._ aufzuerlegen (<ref-law>).

Demnach erkennt das präsidierende Mitglied:
1.
Auf die Verfassungsbeschwerde wird nicht eingetreten.
2.
Die Gerichtskosten von Fr. 500.-- werden B._ auferlegt.
3.
Dieses Urteil wird den Parteien, B._ und dem Obergericht des Kantons Zürich, I. Zivilkammer, schriftlich mitgeteilt.
Lausanne, 17. Dezember 2018
Im Namen der II. zivilrechtlichen Abteilung
des Schweizerischen Bundesgerichts
Das präsidierende Mitglied: Escher
Der Gerichtsschreiber: Zingg