【发布时间】:2011-02-09 22:30:44
【问题描述】:
我必须设计一个里面有输入的表单。我在输入上使用背景图像,所以它看起来像一个按钮。每次有人单击它时,它都会发送 $POST,这是我想要实现的行为。
但问题在于表格周围的轮廓。当我们单击表单时,大纲会显示。这是次要的,但最好让表单(或输入)失去轮廓。
我使用 Firefox 3.6 和flock 对其进行了测试。它们都显示了我想避免的大纲行为。
#----- CSS 部分 #hdrRight { 向左飘浮;宽度:420px; 高度:30px; 填充:0; } 表单#按钮表单{ 背景颜色:透明; 边框:无; 明确:两者; 大纲:无; } 输入#gohome{ 填充:0; 边距:0; 背景颜色:透明; 背景重复:不重复; 宽度:280px; 高度:60px; 边框:无; 浮动:对; 背景图片: url('images/gohome.png'); 大纲:无; } 输入#gohome:悬停{ 背景图片: url('images/gohome_hover.png'); 光标:指针; 大纲:无; }您能解释一下为什么会发生这种情况以及如何隐藏轮廓吗?
【问题讨论】:
标签: html css cross-browser forms