指定输入字段的大小时,您有两个选项:使用 size 属性或 宽度 CSS 属性。但哪一个是最好的跨浏览器代码?
答案是:两者都可以使用。 CSS 样式将覆盖支持 CSS 的浏览器中的大小属性,并使字段具有正确的宽度,对于不支持 CSS 的浏览器,它将回退到指定的字符数。
编辑: 我应该提到 size 属性不是精确的大小调整方法:根据 HTML 规范,它 应该 指的是输入将能够的当前字体的字符数
但是,除非指定的字体是固定宽度/等宽字体,否则不保证指定数量的字符实际上是可见的;在大多数字体中,不同的字符会有不同的宽度。这个问题有一些与此问题相关的很好的答案。
下面的代码片段演示了这两种方法。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3