• <tfoot id='5jZNa'></tfoot>
    <legend id='5jZNa'><style id='5jZNa'><dir id='5jZNa'><q id='5jZNa'></q></dir></style></legend>

      <bdo id='5jZNa'></bdo><ul id='5jZNa'></ul>
    <i id='5jZNa'><tr id='5jZNa'><dt id='5jZNa'><q id='5jZNa'><span id='5jZNa'><b id='5jZNa'><form id='5jZNa'><ins id='5jZNa'></ins><ul id='5jZNa'></ul><sub id='5jZNa'></sub></form><legend id='5jZNa'></legend><bdo id='5jZNa'><pre id='5jZNa'><center id='5jZNa'></center></pre></bdo></b><th id='5jZNa'></th></span></q></dt></tr></i><div id='5jZNa'><tfoot id='5jZNa'></tfoot><dl id='5jZNa'><fieldset id='5jZNa'></fieldset></dl></div>
  • <small id='5jZNa'></small><noframes id='5jZNa'>

        屏蔽浏览器自动的input样式不影响设计整体的一致性

        时间:2023-12-14

          <legend id='183Yc'><style id='183Yc'><dir id='183Yc'><q id='183Yc'></q></dir></style></legend>
                <tbody id='183Yc'></tbody>

                <i id='183Yc'><tr id='183Yc'><dt id='183Yc'><q id='183Yc'><span id='183Yc'><b id='183Yc'><form id='183Yc'><ins id='183Yc'></ins><ul id='183Yc'></ul><sub id='183Yc'></sub></form><legend id='183Yc'></legend><bdo id='183Yc'><pre id='183Yc'><center id='183Yc'></center></pre></bdo></b><th id='183Yc'></th></span></q></dt></tr></i><div id='183Yc'><tfoot id='183Yc'></tfoot><dl id='183Yc'><fieldset id='183Yc'></fieldset></dl></div>

                <small id='183Yc'></small><noframes id='183Yc'>

                  <bdo id='183Yc'></bdo><ul id='183Yc'></ul>
                  <tfoot id='183Yc'></tfoot>
                • 屏蔽浏览器自动的input样式是一个常见的需求,因为浏览器自带的input样式可能不符合设计要求,会影响网站整体的一致性。以下是一些攻略,可以帮助你屏蔽浏览器自动的input样式。

                  方案一:使用伪类

                  可以使用伪类来屏蔽浏览器自动的input样式,具体做法如下:

                  input[type="text"], 
                  input[type="password"], 
                  textarea { 
                      -webkit-appearance: none; 
                      -moz-appearance: none; 
                      appearance: none; 
                  }
                  

                  上面的代码将textarea和type为text、password的input元素的默认样式设置为none,使用上述代码可以屏蔽浏览器自动的input样式,使得input样式可以自由地修改。

                  方案二:使用自定义样式

                  相比于使用伪类,使用自定义样式可以带来更多的灵活性。可以在自定义样式中修改input元素的样式,从而达到屏蔽浏览器自动的input样式的目的。具体做法如下:

                  input[type="text"], 
                  input[type="password"], 
                  textarea { 
                      border: 1px solid #aaa; 
                      border-radius: 5px; 
                      padding: 10px; 
                      font-size: 14px; 
                  }
                  

                  上面的代码将textarea和type为text、password的input元素的样式设置为有边框、圆角、内边距、14px字体大小的样式,使用上述代码可以屏蔽浏览器自动的input样式,使得input样式可以自由地修改。

                  示例一:修改输入框的placeholder样式

                  在某些情况下,placeholder颜色、字体大小等样式需要进行修改,可以使用如下代码:

                  input[type="text"]::-webkit-input-placeholder, 
                  input[type="password"]::-webkit-input-placeholder,
                  textarea::-webkit-input-placeholder {
                      color: #999;
                      font-size: 14px;
                  }
                  

                  上面的代码设置了placeholder的颜色和字体大小,使用此方法可以实现修改placeholder样式。

                  示例二:自定义checkbox样式

                  有时候需要自定义checkbox样式,可以使用如下代码:

                  input[type="checkbox"] {
                    display: none;
                  }
                  input[type="checkbox"] + label {
                    display: inline-block;
                    padding-left: 22px;
                    line-height: 20px;
                    background-repeat: no-repeat;
                    background-position: 0 0;
                    font-size: 14px;
                  }
                  input[type="checkbox"]:checked + label {
                    background-position: 0 -20px;
                  }
                  

                  上面的代码设置了checkbox的样式,使用此方法可以实现自定义checkbox样式。

                  以上是屏蔽浏览器自动的input样式不影响设计整体的一致性的攻略,希望能对你有所帮助。

                  上一篇:用CSS控制的闪烁效果 下一篇:使用z-index:-1 让一个层在所有层的下面当背景

                  相关文章

                • <tfoot id='6cAmN'></tfoot>

                  1. <small id='6cAmN'></small><noframes id='6cAmN'>

                  2. <i id='6cAmN'><tr id='6cAmN'><dt id='6cAmN'><q id='6cAmN'><span id='6cAmN'><b id='6cAmN'><form id='6cAmN'><ins id='6cAmN'></ins><ul id='6cAmN'></ul><sub id='6cAmN'></sub></form><legend id='6cAmN'></legend><bdo id='6cAmN'><pre id='6cAmN'><center id='6cAmN'></center></pre></bdo></b><th id='6cAmN'></th></span></q></dt></tr></i><div id='6cAmN'><tfoot id='6cAmN'></tfoot><dl id='6cAmN'><fieldset id='6cAmN'></fieldset></dl></div>
                  3. <legend id='6cAmN'><style id='6cAmN'><dir id='6cAmN'><q id='6cAmN'></q></dir></style></legend>

                        <bdo id='6cAmN'></bdo><ul id='6cAmN'></ul>