hawkmaster: Vererbung Schriftgröße auf input type=submit?

Hallo zusammen,
ich stehe gerade vor einem Rätsel und finde leider auch nichts mit Google darüber.
Ich habe in einer externen CSS Datei für den Body eine Schriftgrösse von font-size: 10pt; definiert.

Wenn ich die Größe zum testen ändere,die wirkt sis ch dann wie gewünscht überall aus. Nur alle Input type=submit haben immer eine andere Schriftgröße.

Kann es sein das sich die Größe vom Body nicht auf Inputs auswirkt?
Ich habe sonst keine Font-size Angaben in der CSS drin.

vielen Dank und viele Grüße
hawk

  1. Hi,

    Ich habe in einer externen CSS Datei für den Body eine Schriftgrösse von font-size: 10pt; definiert.

    Es handelt sich also um ein Druckstylesheet?

    Kann es sein das sich die Größe vom Body nicht auf Inputs auswirkt?

    Kann schon sein ...

    Ich habe sonst keine Font-size Angaben in der CSS drin.

    Na dann mach doch mal eine explizit fuer das Input ...

    MfG ChrisB

    1. Hallo ChrisB,

      Kann es sein das sich die Größe vom Body nicht auf Inputs auswirkt?

      Kann schon sein ...

      Also weisst du es auch nicht 100% ?

      Na dann mach doch mal eine explizit fuer das Input ...

      Ja gut das kann ich natürlich schon machen bzw. über eine Klasse nur für type=submit. Aber das wollte ich ja gerade vermeiden. Daher meine Frage.

      vielen Dank und viele Grüße
      hawk

      1. Hi,

        Kann es sein das sich die Größe vom Body nicht auf Inputs auswirkt?

        Kann schon sein ...

        Also weisst du es auch nicht 100% ?

        Ich habe es nicht ausprobiert, nein.

        Es ist aber durchaus denkbar, dass einzelne Browser dafuer in ihren Default-Stylesheets eigene Angaben haben, die dann Wirkung zeigen, wenn du sie nicht explizit ueberschreibst.

        MfG ChrisB

        1. Ave ChrisB!

          Kann es sein das sich die Größe vom Body nicht auf Inputs auswirkt?
          Kann schon sein ...
          Also weisst du es auch nicht 100% ?
          Ich habe es nicht ausprobiert, nein.

          Ich habe es jetzt ausprobiert, triffte sich sogar, ich hatte da das gleich problem mit IE7, der hat die input=submit sehr gross angezeigt.

            
          body {  
           font: normal 100.1% Georgia;  
          }  
          input[type="submit"] { padding: 0 7px; font-size: 0.7em;} 
          

          Erst so stellt es der IE in der grösse dar, wie auch das dazugehörige input="text" ist.

          Grüße aus H im R an ChrisB,
            Primus Enginus*

          --
          Und wenn´s dir nicht gefällt, http://dann.nimmet.net/mir-doch-egal!
          Der Valligator
          "Computer sagt Nein"
          1. Ave ChrisB!

            Hatte gerade den falschen Button gefischt.
            Was lerne ich daraus, versuche nicht mit einem Hamburger in der Linken noch Validen Text zu Tippen!

            Ich habe es jetzt ausprobiert, traf sich sogar, ich hatte da das gleiche problem mit IE7, der hat die input="submit" sehr gross angezeigt.

            Grüße aus H im R an Engin,
              Primus Enginus*

            --
            Und wenn´s dir nicht gefällt, http://dann.nimmet.net/mir-doch-egal!
            Der Valligator
            "Computer sagt Nein"
          2. Hi Engin, Hi ChrisB,
            vielen Dank für eure Hilfe,

            ja ich habe es jetzt auch so festgestellt, dass man eine zusätzliche Angabe für die Inputs braucht.
            input { font-size: 12px;....}
            Bei mir war es sogar auch für input type=text

            Wäre jetzt noch interessant, ob das so gewollt ist?

            viele Grüße
            hawk

            1. Ave hawkmaster!

              ja ich habe es jetzt auch so festgestellt, dass man eine zusätzliche Angabe für die Inputs braucht.
              input { font-size: 12px;....}

              Wäre jetzt noch interessant, ob das so gewollt ist?

              https://forum.selfhtml.org/?t=170067&m=1111385

              ich zitiere

              "Hier gilt wie ueberall: *Jede* Formatierung, fuer die du als Seitenautor keine eigene Angabe machst, ist dir implizit *egal*."

              Grüße aus H im R an hawkmaster,
                Primus Enginus*

              --
              Und wenn´s dir nicht gefällt, http://dann.nimmet.net/mir-doch-egal!
              Der Valligator
              "Computer sagt Nein"
              1. Hi Engin,

                ich meinte eigentlich mit "..ob das gewollt ist" ob diese Darstellung oder nicht einbeziehung der Inputs ein Bug ist oder ob das einen bestimmten Grund hat.
                Warum sollten alle anderen Elemente auf eine font-size Angabe im Body reagieren und nur die inputs nicht?
                Das meinte ich.

                Aber ist auch egal, wir haben ja eine Lösung.

                viele Grüße
                hawk

                1. Ave hawkmaster!

                  ich meinte eigentlich mit "..ob das gewollt ist" ob diese Darstellung oder nicht einbeziehung der Inputs ein Bug ist oder ob das einen bestimmten Grund hat.
                  Warum sollten alle anderen Elemente auf eine font-size Angabe im Body reagieren und nur die inputs nicht?

                  Ansich ist es jetzt, so wie ich es habe falsch, der Text im input submit ist viel zu klein mit den 0.7em, daher werde ich diese Angabe nur für den IE 7 sichtbar machen, scheint ein bug zu sein.
                  Der IE 6 zeigt sie auch ein bisschen zu Gross, aber damit kann ich leben.

                  Grüße aus H im R an hawkmaster,
                    Primus Enginus*

                  --
                  Und wenn´s dir nicht gefällt, http://dann.nimmet.net/mir-doch-egal!
                  Der Valligator
                  "Computer sagt Nein"