电脑
sublimetext编辑器
发现问题
1.首先大家在html页面中输入input的相关代码;
2.用浏览器查看时,会发现点击input出现了蓝色边框;
END
解决问题
1.查找了各方面的资料才知道这是input默认的样式。当然大家还是有办法解决的~,可以用css去除掉蓝色出现的蓝色边框,有三种方式:第一种:直接在input中加style=“outline:none;”。
2第二种方式:在顶部style中直接控制css样式:
3.第三种方式:直接用input:focus{outline:none;}控制聚焦时不出现蓝色边框~
END
html很多标签都有默认样式,因此最好在样式中一开始就给表单标签去除默认的样式问题。
如果你不想将窗口中所有的Edit全清空,可以将要清空的放在一个面板上,清空时,清空指定面板上的.
procedureTform1.ClearEdit(p:TPanel);
begin
fori:=0toself.ComponentCount-1do
if(self.Components[i]isTEdit)and((self.Components[i]asTEdit).Parent=p)then
(self.Components[i]asTEdit).