表单设置line-height,在ff中的不垂直居中问题???

在ff中有时候input中的line-height,是有bug存在的,设置了line-height,发现文字并不是垂直居中。

1.这是正常现象,不需要刻意调整样式

2.以后尽量使用button,来避免这一问题

<button type="button">按钮</button>

<button type="submit">提交</button>

<button type="reset">重置</button>

时间: 2024-12-16 06:41:56

表单设置line-height,在ff中的不垂直居中问题???的相关文章

activiti表单设置节点的默认变量

最近使用activiti,需求中需要用到表单设置节点的默认变量.源码如下: 在bpmn文件中,选中节点,配置表单属性: 类型是enum的,可以下方设置可以选值,如下: 当流程走到该节点时使用下列代码获取表单信息: ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine(); String taskId = "1102"; String processDefinitionId = "myProce

bootstrap-为水平排列的表单和内联表单设置可选的图标

说明 为水平排列的表单和内联表单设置可选的图标 示例 <!DOCTYPE html> <html lang="zh-CN">    <head>      <meta charset="utf-8">      <meta http-equiv="X-UA-Compatible" content="IE=edge">      <meta name="

JS表单设置值

//表单设置值 $.fn.setForm = function(jsonValue) { var obj = this; $.each(jsonValue, function (name, ival) { var $oinput = obj.find("[name=" + name + "]"); if ($oinput.attr("type") == "radio" || $oinput.attr("type&qu

利用socket模拟http的混合表单上传(在一个请求中提交表单并上传多个文件)

在很多企业级应用中,我们都没法直接通过开发语言sdk包封装的http工具来模拟http复合表单(multipart/form-data),特别是在跨语言跨平台的编程过程中,其实实现方案并不复杂,只要你了解了http协议中复合表单的报文结构就很简单了: httpheader ------时间戳------ 表单参数1 ------时间戳------ 表单参数2 ------时间戳------ 文件1的描述+二进制信息 ------时间戳------ 文件2的描述+二进制信息 下面我们进一步以一段c

10、表单元素之input标签属性(中)

一.type属性总汇 input元素可以用来生成一个供用户输入数据的简单文本框.在默认的情况下,什么样的数据都可以输入.而通过不同的属性值,可以限制输入的内容.            属性名称                                       说明 text 一个单行文本框,默认行为 password 隐藏字符的密码框 search 搜索框,在某些浏览器键入内容会出现叉标记取消 submit.reset.button 生成一个提交按钮.重置按钮.普通按钮 number.

【教训】 form表单提交时,action url中参数无效

今天提交一个表单,内容参考如下: <form action="add.php?a=123&b=456">     <input type="hidden" name='user_id' value="46" />     <input type="hidden" name='user_name' value="snsgou" />     ...     <

(教训) form表单提交时,action url中参数无效

今天提交一个表单,内容参考如下: <form action="add.php?a=123&b=456">    <input type="hidden" name='user_id' value="46" />    <input type="hidden" name='user_name' value="snsgou" />    ...    <inpu

再说表单验证,在Web Api中使用ModelState进行接口参数验证

写在前面 上篇文章中说到了表单验证的问题,然后尝试了一下用扩展方法实现链式编程,评论区大家讨论的非常激烈也推荐了一些很强大的验证插件.其中一位园友提到了说可以使用MVC的ModelState,因为之前通常都在Web项目中用没在Api项目用过,想想Api方法接收的多参数都封装成了一个实体类,独立于数据Model层,这样其实很方便用ModelState做验证,于是尝试了一下. 认识ModelState 我们都知道在MVC中使用ModelState实现表单验证非常简单,借助jquery.validat

ant-design-pro弹出框表单设置默认值

项目需求需要使用ant-design-pro的弹出框表单并在表单出现时设置默认值 然而按照官方的示例给 <Input> 标签设置 defaultValue 时发现并没有效果.如下所示: <FormItem labelCol={{ span: 5 }} wrapperCol={{ span: 15 }} label="项目名称"> {form.getFieldDecorator('ProjectName', { rules: [{ required: true,