CSS How to change input font-size










0















The font-size of the input tag wont increase. I know it's following the browser/os set rules, but shouldn't it be able to be overridden?






<style>
input[type="search"]

font-size:50px;

</style>
<form class="search-box" action="https://www.google.com/search">
<input type="search" name="q" placeholder=" welcome back" value="" autocomplete="off" autofocus>
</form>





Result



https://imgur.com/a/iegRUl3










share|improve this question
























  • I copy pasted an it is working locally for me...

    – Andrew MacNaughton
    Nov 13 '18 at 0:07











  • According to the console in your screenshot, it is rendering at 50px. I assume that the same goes if you were to select .bookmarks? What OS are you using? I'm thinking that this is because IOS doesn't allow styling on certain elements. What happens if you use a standard "text" instead of "search"?

    – Harmonic
    Nov 13 '18 at 0:09











  • @Harmonic It does work with 'text' just not search. MacOS

    – Robby
    Nov 13 '18 at 0:17











  • @Robby, Ok then the issue is almost certainly because of MacOS. Please either just use a text input, or check out my below answer that might solve the issue for you if you wish to keep the search type

    – Harmonic
    Nov 13 '18 at 20:18















0















The font-size of the input tag wont increase. I know it's following the browser/os set rules, but shouldn't it be able to be overridden?






<style>
input[type="search"]

font-size:50px;

</style>
<form class="search-box" action="https://www.google.com/search">
<input type="search" name="q" placeholder=" welcome back" value="" autocomplete="off" autofocus>
</form>





Result



https://imgur.com/a/iegRUl3










share|improve this question
























  • I copy pasted an it is working locally for me...

    – Andrew MacNaughton
    Nov 13 '18 at 0:07











  • According to the console in your screenshot, it is rendering at 50px. I assume that the same goes if you were to select .bookmarks? What OS are you using? I'm thinking that this is because IOS doesn't allow styling on certain elements. What happens if you use a standard "text" instead of "search"?

    – Harmonic
    Nov 13 '18 at 0:09











  • @Harmonic It does work with 'text' just not search. MacOS

    – Robby
    Nov 13 '18 at 0:17











  • @Robby, Ok then the issue is almost certainly because of MacOS. Please either just use a text input, or check out my below answer that might solve the issue for you if you wish to keep the search type

    – Harmonic
    Nov 13 '18 at 20:18













0












0








0








The font-size of the input tag wont increase. I know it's following the browser/os set rules, but shouldn't it be able to be overridden?






<style>
input[type="search"]

font-size:50px;

</style>
<form class="search-box" action="https://www.google.com/search">
<input type="search" name="q" placeholder=" welcome back" value="" autocomplete="off" autofocus>
</form>





Result



https://imgur.com/a/iegRUl3










share|improve this question
















The font-size of the input tag wont increase. I know it's following the browser/os set rules, but shouldn't it be able to be overridden?






<style>
input[type="search"]

font-size:50px;

</style>
<form class="search-box" action="https://www.google.com/search">
<input type="search" name="q" placeholder=" welcome back" value="" autocomplete="off" autofocus>
</form>





Result



https://imgur.com/a/iegRUl3






<style>
input[type="search"]

font-size:50px;

</style>
<form class="search-box" action="https://www.google.com/search">
<input type="search" name="q" placeholder=" welcome back" value="" autocomplete="off" autofocus>
</form>





<style>
input[type="search"]

font-size:50px;

</style>
<form class="search-box" action="https://www.google.com/search">
<input type="search" name="q" placeholder=" welcome back" value="" autocomplete="off" autofocus>
</form>






css






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 13 '18 at 4:13









Sherif Salah

1,0941517




1,0941517










asked Nov 13 '18 at 0:02









RobbyRobby

32




32












  • I copy pasted an it is working locally for me...

    – Andrew MacNaughton
    Nov 13 '18 at 0:07











  • According to the console in your screenshot, it is rendering at 50px. I assume that the same goes if you were to select .bookmarks? What OS are you using? I'm thinking that this is because IOS doesn't allow styling on certain elements. What happens if you use a standard "text" instead of "search"?

    – Harmonic
    Nov 13 '18 at 0:09











  • @Harmonic It does work with 'text' just not search. MacOS

    – Robby
    Nov 13 '18 at 0:17











  • @Robby, Ok then the issue is almost certainly because of MacOS. Please either just use a text input, or check out my below answer that might solve the issue for you if you wish to keep the search type

    – Harmonic
    Nov 13 '18 at 20:18

















  • I copy pasted an it is working locally for me...

    – Andrew MacNaughton
    Nov 13 '18 at 0:07











  • According to the console in your screenshot, it is rendering at 50px. I assume that the same goes if you were to select .bookmarks? What OS are you using? I'm thinking that this is because IOS doesn't allow styling on certain elements. What happens if you use a standard "text" instead of "search"?

    – Harmonic
    Nov 13 '18 at 0:09











  • @Harmonic It does work with 'text' just not search. MacOS

    – Robby
    Nov 13 '18 at 0:17











  • @Robby, Ok then the issue is almost certainly because of MacOS. Please either just use a text input, or check out my below answer that might solve the issue for you if you wish to keep the search type

    – Harmonic
    Nov 13 '18 at 20:18
















I copy pasted an it is working locally for me...

– Andrew MacNaughton
Nov 13 '18 at 0:07





I copy pasted an it is working locally for me...

– Andrew MacNaughton
Nov 13 '18 at 0:07













According to the console in your screenshot, it is rendering at 50px. I assume that the same goes if you were to select .bookmarks? What OS are you using? I'm thinking that this is because IOS doesn't allow styling on certain elements. What happens if you use a standard "text" instead of "search"?

– Harmonic
Nov 13 '18 at 0:09





According to the console in your screenshot, it is rendering at 50px. I assume that the same goes if you were to select .bookmarks? What OS are you using? I'm thinking that this is because IOS doesn't allow styling on certain elements. What happens if you use a standard "text" instead of "search"?

– Harmonic
Nov 13 '18 at 0:09













@Harmonic It does work with 'text' just not search. MacOS

– Robby
Nov 13 '18 at 0:17





@Harmonic It does work with 'text' just not search. MacOS

– Robby
Nov 13 '18 at 0:17













@Robby, Ok then the issue is almost certainly because of MacOS. Please either just use a text input, or check out my below answer that might solve the issue for you if you wish to keep the search type

– Harmonic
Nov 13 '18 at 20:18





@Robby, Ok then the issue is almost certainly because of MacOS. Please either just use a text input, or check out my below answer that might solve the issue for you if you wish to keep the search type

– Harmonic
Nov 13 '18 at 20:18












3 Answers
3






active

oldest

votes


















0














Apple does apple stuff.
https://developer.mozilla.org/es/docs/Web/CSS/-moz-appearance



input[type=search]
-moz-appearance: none;/* older firefox */
-webkit-appearance: none; /* safari, chrome, edge and ie mobile */
appearance: none; /* rest */






share|improve this answer






























    -2














    I've just created a jsfiddle of your code, and it works as expected. I believe there is some other css rule overwriting your rule.



    So you can try adding !important to your rule, eg:



    input[type="search"]

    font-size:50px !important;






    share|improve this answer






























      -2














      Add a class to the input like:






      <style type="text/css">
      .search
      font-size:50px;

      <form class="search-box" action="https://www.google.com/search">
      <input class="search" type="search" name="q" placeholder=" welcome back" value="" autocomplete="off" autofocus>








      share|improve this answer






















        Your Answer






        StackExchange.ifUsing("editor", function ()
        StackExchange.using("externalEditor", function ()
        StackExchange.using("snippets", function ()
        StackExchange.snippets.init();
        );
        );
        , "code-snippets");

        StackExchange.ready(function()
        var channelOptions =
        tags: "".split(" "),
        id: "1"
        ;
        initTagRenderer("".split(" "), "".split(" "), channelOptions);

        StackExchange.using("externalEditor", function()
        // Have to fire editor after snippets, if snippets enabled
        if (StackExchange.settings.snippets.snippetsEnabled)
        StackExchange.using("snippets", function()
        createEditor();
        );

        else
        createEditor();

        );

        function createEditor()
        StackExchange.prepareEditor(
        heartbeatType: 'answer',
        autoActivateHeartbeat: false,
        convertImagesToLinks: true,
        noModals: true,
        showLowRepImageUploadWarning: true,
        reputationToPostImages: 10,
        bindNavPrevention: true,
        postfix: "",
        imageUploader:
        brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
        contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
        allowUrls: true
        ,
        onDemand: true,
        discardSelector: ".discard-answer"
        ,immediatelyShowMarkdownHelp:true
        );



        );













        draft saved

        draft discarded


















        StackExchange.ready(
        function ()
        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53271870%2fcss-how-to-change-input-font-size%23new-answer', 'question_page');

        );

        Post as a guest















        Required, but never shown

























        3 Answers
        3






        active

        oldest

        votes








        3 Answers
        3






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes









        0














        Apple does apple stuff.
        https://developer.mozilla.org/es/docs/Web/CSS/-moz-appearance



        input[type=search]
        -moz-appearance: none;/* older firefox */
        -webkit-appearance: none; /* safari, chrome, edge and ie mobile */
        appearance: none; /* rest */






        share|improve this answer



























          0














          Apple does apple stuff.
          https://developer.mozilla.org/es/docs/Web/CSS/-moz-appearance



          input[type=search]
          -moz-appearance: none;/* older firefox */
          -webkit-appearance: none; /* safari, chrome, edge and ie mobile */
          appearance: none; /* rest */






          share|improve this answer

























            0












            0








            0







            Apple does apple stuff.
            https://developer.mozilla.org/es/docs/Web/CSS/-moz-appearance



            input[type=search]
            -moz-appearance: none;/* older firefox */
            -webkit-appearance: none; /* safari, chrome, edge and ie mobile */
            appearance: none; /* rest */






            share|improve this answer













            Apple does apple stuff.
            https://developer.mozilla.org/es/docs/Web/CSS/-moz-appearance



            input[type=search]
            -moz-appearance: none;/* older firefox */
            -webkit-appearance: none; /* safari, chrome, edge and ie mobile */
            appearance: none; /* rest */







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Nov 13 '18 at 0:11









            HarmonicHarmonic

            213214




            213214























                -2














                I've just created a jsfiddle of your code, and it works as expected. I believe there is some other css rule overwriting your rule.



                So you can try adding !important to your rule, eg:



                input[type="search"]

                font-size:50px !important;






                share|improve this answer



























                  -2














                  I've just created a jsfiddle of your code, and it works as expected. I believe there is some other css rule overwriting your rule.



                  So you can try adding !important to your rule, eg:



                  input[type="search"]

                  font-size:50px !important;






                  share|improve this answer

























                    -2












                    -2








                    -2







                    I've just created a jsfiddle of your code, and it works as expected. I believe there is some other css rule overwriting your rule.



                    So you can try adding !important to your rule, eg:



                    input[type="search"]

                    font-size:50px !important;






                    share|improve this answer













                    I've just created a jsfiddle of your code, and it works as expected. I believe there is some other css rule overwriting your rule.



                    So you can try adding !important to your rule, eg:



                    input[type="search"]

                    font-size:50px !important;







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Nov 13 '18 at 0:10









                    StudocwhoStudocwho

                    1,19011321




                    1,19011321





















                        -2














                        Add a class to the input like:






                        <style type="text/css">
                        .search
                        font-size:50px;

                        <form class="search-box" action="https://www.google.com/search">
                        <input class="search" type="search" name="q" placeholder=" welcome back" value="" autocomplete="off" autofocus>








                        share|improve this answer



























                          -2














                          Add a class to the input like:






                          <style type="text/css">
                          .search
                          font-size:50px;

                          <form class="search-box" action="https://www.google.com/search">
                          <input class="search" type="search" name="q" placeholder=" welcome back" value="" autocomplete="off" autofocus>








                          share|improve this answer

























                            -2












                            -2








                            -2







                            Add a class to the input like:






                            <style type="text/css">
                            .search
                            font-size:50px;

                            <form class="search-box" action="https://www.google.com/search">
                            <input class="search" type="search" name="q" placeholder=" welcome back" value="" autocomplete="off" autofocus>








                            share|improve this answer













                            Add a class to the input like:






                            <style type="text/css">
                            .search
                            font-size:50px;

                            <form class="search-box" action="https://www.google.com/search">
                            <input class="search" type="search" name="q" placeholder=" welcome back" value="" autocomplete="off" autofocus>








                            <style type="text/css">
                            .search
                            font-size:50px;

                            <form class="search-box" action="https://www.google.com/search">
                            <input class="search" type="search" name="q" placeholder=" welcome back" value="" autocomplete="off" autofocus>





                            <style type="text/css">
                            .search
                            font-size:50px;

                            <form class="search-box" action="https://www.google.com/search">
                            <input class="search" type="search" name="q" placeholder=" welcome back" value="" autocomplete="off" autofocus>






                            share|improve this answer












                            share|improve this answer



                            share|improve this answer










                            answered Nov 13 '18 at 0:13









                            XerosevenXeroseven

                            135




                            135



























                                draft saved

                                draft discarded
















































                                Thanks for contributing an answer to Stack Overflow!


                                • Please be sure to answer the question. Provide details and share your research!

                                But avoid


                                • Asking for help, clarification, or responding to other answers.

                                • Making statements based on opinion; back them up with references or personal experience.

                                To learn more, see our tips on writing great answers.




                                draft saved


                                draft discarded














                                StackExchange.ready(
                                function ()
                                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53271870%2fcss-how-to-change-input-font-size%23new-answer', 'question_page');

                                );

                                Post as a guest















                                Required, but never shown





















































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown

































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown







                                Popular posts from this blog

                                𛂒𛀶,𛀽𛀑𛂀𛃧𛂓𛀙𛃆𛃑𛃷𛂟𛁡𛀢𛀟𛁤𛂽𛁕𛁪𛂟𛂯,𛁞𛂧𛀴𛁄𛁠𛁼𛂿𛀤 𛂘,𛁺𛂾𛃭𛃭𛃵𛀺,𛂣𛃍𛂖𛃶 𛀸𛃀𛂖𛁶𛁏𛁚 𛂢𛂞 𛁰𛂆𛀔,𛁸𛀽𛁓𛃋𛂇𛃧𛀧𛃣𛂐𛃇,𛂂𛃻𛃲𛁬𛃞𛀧𛃃𛀅 𛂭𛁠𛁡𛃇𛀷𛃓𛁥,𛁙𛁘𛁞𛃸𛁸𛃣𛁜,𛂛,𛃿,𛁯𛂘𛂌𛃛𛁱𛃌𛂈𛂇 𛁊𛃲,𛀕𛃴𛀜 𛀶𛂆𛀶𛃟𛂉𛀣,𛂐𛁞𛁾 𛁷𛂑𛁳𛂯𛀬𛃅,𛃶𛁼

                                Edmonton

                                Crossroads (UK TV series)