Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何向表单选择元素添加填充?_Html_Css_Forms - Fatal编程技术网

Html 如何向表单选择元素添加填充?

Html 如何向表单选择元素添加填充?,html,css,forms,Html,Css,Forms,在Chrome&Safari上,当我添加填充时,它实际上不会更改选择器元素周围的填充。换句话说,当我这样做时: select{ padding: 20px 20px 20px 20px; } 什么也没发生 如果有人能帮我在Chrome&Safari的表单元素中添加填充,我将不胜感激 @导入url'https://fonts.googleapis.com/css?family=Roboto:300,400,500'; 身体{ 保证金:0; } /*一般造型*/ 按钮:焦点, .inpu

在Chrome&Safari上,当我添加填充时,它实际上不会更改选择器元素周围的填充。换句话说,当我这样做时:

select{
    padding: 20px 20px 20px 20px;
}
什么也没发生

如果有人能帮我在Chrome&Safari的表单元素中添加填充,我将不胜感激

@导入url'https://fonts.googleapis.com/css?family=Roboto:300,400,500'; 身体{ 保证金:0; } /*一般造型*/ 按钮:焦点, .inputfile:焦点+标签, 选择:焦点, 输入:焦点{ 外形:白色自动5px; } .表格屏幕{ 背景:3472FF; 颜色:白色; 字体系列:“机器人”,“无衬线”; } .结束{ 位置:绝对位置; 顶部:20px; 右:20px; 字号:2em; 颜色:白色; } .关闭:悬停{ 颜色:d8d8d8; } .表格包装{ 垫面:5%; 垫底:5%; } .表格包装h1{ 文本转换:大写; 字号:500; 文本对齐:居中; 字号:3em; } /*样式输入文件*/ .盒子{ 文本对齐:居中; 边缘底部:35px; } .inputfile{ 宽度:0.1px; 高度:0.1px; 不透明度:0; 溢出:隐藏; z指数:-1; } .inputfile+标签{ 最大宽度:80%; 字号:1.4em; 字号:500; 文本转换:大写; 文本溢出:省略号; 空白:nowrap; 光标:指针; 显示:内联块; 溢出:隐藏; 填充:20px 20px 20px 20px; 边界半径:5px; } .inputfile+标签svg{ 宽度:1米; 高度:1米; 垂直对齐:中间对齐; 填充:当前颜色; 边缘顶部:-0.25em; /*4px*/ 右边距:0.25em; /*4px*/ } .inputfile+标签{ 颜色:3472FF; 背景色:白色; } .inputfile:焦点+标签, .inputfile.has-focus+标签, .inputfile+标签:悬停{ 背景色:d8d8d8; } /*表单输入元素*/ 输入[类型=文本], .提交,选择{ 显示:块; 保证金:0自动; } 输入[类型=文本]{ 光标:文本; } 挑选{ 光标:指针; 边缘底部:40px; } 输入[类型=文本],选择{ 边界:无; 字体系列:“Roboto”,无衬线; 字体大小:300; 颜色:3472FF; 字号:2em; 填充:20px 20px 20px 20px; 边缘底部:40px; 宽度:60%; } 输入[type=text]:-webkit输入占位符{ 字体系列:“Roboto”,无衬线; 字体大小:300; 颜色:3472FF; 字号:1em; } 输入[类型=文本]:-ms输入占位符{ 字体系列:“Roboto”,无衬线; 字体大小:400; 颜色:3472FF; 字号:1em; } 输入[类型=文本]:-moz占位符{ 字体系列:“Roboto”,无衬线; 字体大小:400; 颜色:3472FF; 字号:1em; } 输入[类型=文本]:-moz占位符{ 字体系列:“Roboto”,无衬线; 字体大小:400; 颜色:3472FF; 字号:1em; } 。提交:悬停{ 背景色:d8d8d8; } .提交{ 背景色:白色; 颜色:3472FF; 字号:2em; 文本转换:大写; 填充:20px 20px 20px 20px; 边界半径:7px; 边界:无; } /*日期选择器样式*/ /*设置日期选择器的宽度,将其放置在中心并添加阴影*/ .ui日期选择器{ 宽度:自动; 高度:自动; 保证金:5px自动0; 字体:.7em‘Roboto’,无衬线; -网络工具包盒阴影:0px 0px 10px 0px rgba0,0,0,10; -moz盒阴影:0px 0px 10px 0px rgba0,0,0,10; 盒影:0px 0px 10px 0px rgba0,0,0,10; 背景色:FAFB; } /*从每个定位标记中删除默认的下划线装饰*/ .ui日期选择器a{ 文字装饰:无; } /*为表格添加100%宽度,使其最大宽度与上面的包装相同,即widith:auto*/ .ui日期选择器表{ 宽度:100%; } /*样式标题*/ .ui日期选择器标头{ 文本转换:大写; 背景色:FAFB; 字体大小:1.2米; 颜色:555555; 字体大小:粗体; 线高:30px; } /*将月份位置居中*/ .ui日期选择器标题{ 文本对齐:居中; } /*设置箭头*/ .ui日期选择器上一个, .ui日期选择器下一步{ 显示:内联块; 宽度:30px; 高度:30px; 文本对齐:居中; 光标:指针; 背景重复:无重复; 线高:600%; 溢出:隐藏; } /*用精灵箭头图像替换下一个和上一个文本,并调整箭头位置*/ .ui日期选择器上一个{ 浮动:左; 背景位置:中心10px; 背景图片:url'../images/arrow_prev.png'; /*由我创建的图像Monica Ong*/ } .ui日期选择器下一步{ 浮动:对; 背景位置:中心10px; 背景图像:url'../images/arrow\u next.png' } /*设置日期名称的颜色*/ .ui日期选择器thead{ 背景色:EFEF; } .ui日期选择器th{ 文本转换:大写; 字体大小:.7em; 填充:5px0; 颜色:666666; } /*风格日期*/ .ui日期选择器tbody td{ 填充:0; } .ui日期选择器tbody td{ 填充:0; } /*样式默认、悬停和活动状态*/ .ui datepic 我每一个锚标签*/ .ui日期选择器a{ 文字装饰:无; } /*为表格添加100%宽度,使其最大宽度与上面的包装相同,即widith:auto*/ .ui日期选择器表{ 宽度:100%; } /*样式标题*/ .ui日期选择器标头{ 文本转换:大写; 背景色:FAFB; 字体大小:1.2米; 颜色:555555; 字体大小:粗体; 线高:30px; } /*将月份位置居中*/ .ui日期选择器标题{ 文本对齐:居中; } /*设置箭头*/ .ui日期选择器上一个, .ui日期选择器下一步{ 显示:内联块; 宽度:30px; 高度:30px; 文本对齐:居中; 光标:指针; 背景重复:无重复; 线高:600%; 溢出:隐藏; } /*用精灵箭头图像替换下一个和上一个文本,并调整箭头位置*/ .ui日期选择器上一个{ 浮动:左; 背景位置:中心10px; 背景图片:url'../images/arrow_prev.png'; /*由我创建的图像Monica Ong*/ } .ui日期选择器下一步{ 浮动:对; 背景位置:中心10px; 背景图像:url'../images/arrow\u next.png' } /*设置日期名称的颜色*/ .ui日期选择器thead{ 背景色:EFEF; } .ui日期选择器th{ 文本转换:大写; 字体大小:.7em; 填充:5px0; 颜色:666666; } /*风格日期*/ .ui日期选择器tbody td{ 填充:0; } .ui日期选择器tbody td{ 填充:0; } /*样式默认、悬停和活动状态*/ .ui日期选择器td span, .ui日期选择器td a{ 显示:内联块; 字体大小:粗体; 文本对齐:居中; 宽度:30px; 高度:30px; 线高:30px; 颜色:666666; } .ui日期选择器日历.ui状态默认值{ 背景:ededed; } .ui日期选择器不可选择。ui状态默认值{ 背景:F4; 颜色:949496; } .ui日期选择器日历.ui状态悬停{ 背景:F7F7; } .ui日期选择器日历.ui状态处于活动状态{ 背景:666666; 颜色:EFEF; 位置:相对位置; 保证金:-1px; } .ui日期选择器日历td:第一个子.ui状态处于活动状态{ 宽度:29px; 左边距:0; } .ui日期选择器日历td:最后一个子.ui状态处于活动状态{ 宽度:29px; 右边距:0; } .ui日期选择器日历tr:最后一个子.ui状态处于活动状态{ 高度:29px; 页边距底部:0; } 上传照片 选择一个文件… 添加到相册 美容大师 可爱的食物 上传照片
一个可能有效的简单解决方案是,而不是:选择{ 填充:20px 20px 20px 20px; }Do:选择{ 填充:20px 20px 20px 20px!重要; }

现在!重要使这种风格变得重要。这意味着它将覆盖其他样式,这些样式是相同的,但没有!重要的

希望有帮助,
Ben A.K.A BlackSky

你也可以试试这个。我刚刚做了一个css更改

    .col {
      padding: 40px;
      -webkit-appearance: none;
    }
可以使用-webkit-appearance:none更改select的默认行为

@导入url'https://fonts.googleapis.com/css?family=Roboto:300,400,500'; 身体{ 保证金:0; } /*一般造型*/ 按钮:焦点, .inputfile:焦点+标签, 选择:焦点, 输入:焦点{ 外形:白色自动5px; } .表格屏幕{ 背景:3472FF; 颜色:白色; 字体系列:“机器人”,“无衬线”; } .结束{ 位置:绝对位置; 顶部:20px; 右:20px; 字号:2em; 颜色:白色; } .关闭:悬停{ 颜色:d8d8d8; } .表格包装{ 垫面:5%; 垫底:5%; } .表格包装h1{ 文本转换:大写; 字号:500; 文本对齐:居中; 字号:3em; } /*样式输入文件*/ .盒子{ 文本对齐:居中; 边缘底部:35px; } .inputfile{ 宽度:0.1px; 高度:0.1px; 不透明度:0; 溢出:隐藏; z指数:-1; } .inputfile+标签{ 最大宽度:80%; 字号:1.4em; 字号:500; 文本转换:大写; 文本溢出:省略号; 空白:nowrap; 光标:指针; 显示:内联块; 溢出:隐藏; 填充:20px 20px 20px 20px; 边界半径:5px; } .inputfile+标签svg{ 宽度:1米; 高度:1米; 垂直对齐:中间对齐; 填充:当前颜色; 边缘顶部:-0.25em; /*4px*/ 右边距:0.25em; /*4px*/ } .inputfile+标签{ 颜色:3472FF; 背景色:白色; } .inputfile:焦点+标签, .inputfile.has-focus+标签, .inputfile+标签:悬停{ 背景色:d8d8d8; } /*表单输入元素*/ 输入[类型=文本], .提交,选择{ 显示:块; 保证金:0自动; } 输入[类型=文本]{ 光标:文本; } 挑选{ 光标:指针; 边缘底部:40px; } 上校{ 填充:20px; -webkit外观:无; } 输入[类型=文本],选择{ 边界:无; 字体系列:“Roboto”,无衬线; 字体大小:300; 颜色:3472FF; 字号:2em; 填充:20px 20px 20px 20px; 边缘底部 :40px; 宽度:60%; } 输入[type=text]:-webkit输入占位符{ 字体系列:“Roboto”,无衬线; 字体大小:300; 颜色:3472FF; 字号:1em; } 输入[类型=文本]:-ms输入占位符{ 字体系列:“Roboto”,无衬线; 字体大小:400; 颜色:3472FF; 字号:1em; } 输入[类型=文本]:-moz占位符{ 字体系列:“Roboto”,无衬线; 字体大小:400; 颜色:3472FF; 字号:1em; } 输入[类型=文本]:-moz占位符{ 字体系列:“Roboto”,无衬线; 字体大小:400; 颜色:3472FF; 字号:1em; } 。提交:悬停{ 背景色:d8d8d8; } .提交{ 背景色:白色; 颜色:3472FF; 字号:2em; 文本转换:大写; 填充:20px 20px 20px 20px; 边界半径:7px; 边界:无; } /*日期选择器样式*/ /*设置日期选择器的宽度,将其放置在中心并添加阴影*/ .ui日期选择器{ 宽度:自动; 高度:自动; 保证金:5px自动0; 字体:.7em‘Roboto’,无衬线; -网络工具包盒阴影:0px 0px 10px 0px rgba0,0,0,10; -moz盒阴影:0px 0px 10px 0px rgba0,0,0,10; 盒影:0px 0px 10px 0px rgba0,0,0,10; 背景色:FAFB; } /*从每个定位标记中删除默认的下划线装饰*/ .ui日期选择器a{ 文字装饰:无; } /*为表格添加100%宽度,使其最大宽度与上面的包装相同,即widith:auto*/ .ui日期选择器表{ 宽度:100%; } /*样式标题*/ .ui日期选择器标头{ 文本转换:大写; 背景色:FAFB; 字体大小:1.2米; 颜色:555555; 字体大小:粗体; 线高:30px; } /*将月份位置居中*/ .ui日期选择器标题{ 文本对齐:居中; } /*设置箭头*/ .ui日期选择器上一个, .ui日期选择器下一步{ 显示:内联块; 宽度:30px; 高度:30px; 文本对齐:居中; 光标:指针; 背景重复:无重复; 线高:600%; 溢出:隐藏; } /*用精灵箭头图像替换下一个和上一个文本,并调整箭头位置*/ .ui日期选择器上一个{ 浮动:左; 背景位置:中心10px; 背景图片:url'../images/arrow_prev.png'; /*由我创建的图像Monica Ong*/ } .ui日期选择器下一步{ 浮动:对; 背景位置:中心10px; 背景图像:url'../images/arrow\u next.png' } /*设置日期名称的颜色*/ .ui日期选择器thead{ 背景色:EFEF; } .ui日期选择器th{ 文本转换:大写; 字体大小:.7em; 填充:5px0; 颜色:666666; } /*风格日期*/ .ui日期选择器tbody td{ 填充:0; } .ui日期选择器tbody td{ 填充:0; } /*样式默认、悬停和活动状态*/ .ui日期选择器td span, .ui日期选择器td a{ 显示:内联块; 字体大小:粗体; 文本对齐:居中; 宽度:30px; 高度:30px; 线高:30px; 颜色:666666; } .ui日期选择器日历.ui状态默认值{ 背景:ededed; } .ui日期选择器不可选择。ui状态默认值{ 背景:F4; 颜色:949496; } .ui日期选择器日历.ui状态悬停{ 背景:F7F7; } .ui日期选择器日历.ui状态处于活动状态{ 背景:666666; 颜色:EFEF; 位置:相对位置; 保证金:-1px; } .ui日期选择器日历td:第一个子.ui状态处于活动状态{ 宽度:29px; 左边距:0; } .ui日期选择器日历td:最后一个子.ui状态处于活动状态{ 宽度:29px; 右边距:0; } .ui日期选择器日历tr:最后一个子.ui状态处于活动状态{ 高度:29px; 页边距底部:0; } 上传照片 选择一个文件… 添加到相册 美容大师 可爱的食物 上传照片
您可以指定添加到css文件中的内容以使其与众不同吗?谢谢奇怪的是,当我在我的机器上运行代码片段时,它在chrome上显示正确,但在FF上显示不正确。但是如果我想让箭头在旁边呢?与外观:没有摆脱箭头。如何在外观上添加填充?您需要自己添加箭头,这可以通过背景图像来完成,因为它会删除浏览器提供的默认样式,包括箭头。有关以下内容的信息很多:
    .col {
      padding: 40px;
      -webkit-appearance: none;
    }