您现在的位置是:首页» windows系统» 前端面试自我介绍,字节跳动前端面试

前端面试自我介绍,字节跳动前端面试

2024-07-13 15:12:48
本内容由系统网小编为大家分享,Windows系统安装教程、办公系统、软件怎么使用、软件使用教程、办公软件攻略等信息。form中的input可以设置readonly和disable, 请问二者有什么区别?相同点:readonly和disabl

本内容由系统网小编为大家分享,Windows系统安装教程、办公系统、软件怎么使用、软件使用教程、办公软件攻略等信息。

form中的input可以设置readonly和disable, 请问二者有什么区别?

相同点:readonly和disabled都是可以禁止用户更改表单中的内容。比如都设为true,则form属性将不能被编辑不同点:(1)readonly只针对input(text/password)和textarea有效,而disabled对于所有的表单元素都有效,包括select,radio,checkbox等。(二)在使用GET或 POST方法提交表格时,只有在使用表格元素后才能将该值传递到后端;在使用禁用值后,则不能将该表格元素传递到后端。(3)所有控件都有disabled 属性,但是不一定有readonly属性;点击被readonly掉的按钮照样可以触发事件,但是被disabled掉的按钮就无法使用了不管上面有没有事件。

小技巧:您可以设置一个css样式仅读:style=“background-color:#cccccc;”这样readonly的显示效果就和disable一样了

如果一个输入项的disabled设为true,则该表单输入项不能获取焦点,用户的所有操作(鼠标点击和键盘输入等)对该输入项都无效,最重要的一点是当提交表单时,这个表单输入项将不会被提交。

而readonly只是针对文本输入框这类可以输入文本的输入项,如果设为true,用户只是不能编辑对应的文本,但是仍然可以聚焦焦点,并且在提交表单的时候,该输入项会作为form的一项提交。

在母元素中的块类元素的水平垂直居住方法是什么?

(1)为母元素设置显示:flex扩展框布局;并设置:align-items:center;justify-content:center;

(二)给父亲元素的亲属,子元素使用绝对定位,使用复合属性左:50%;顶:50%;让母元素移动左上角到母元素的中心;然后让母元素使用margin-left:-width/2;margin-top:-height/2;

(3)给父元素一个相对定位,给子元素一个绝对定位。然后给子元素的所有配合属性设置为0px(top/left/top/bottom)并且给子元素设置margin:auto;

(4)为父元素设置 display:flex;为子元素设置 margin:auto;

(5)给父母和子女加绝对位置,并加上:calc (50 % - 儿童元素的一半高度)左:calc (50 % - 儿童元素的一半宽度)

本文综述了父母-子女外部边界校准问题及其解决方法。

(一)将边界、高度和内部边界添加到母元素

(2)给父元素设置border-top或padding-top

(3)给父元素添加 overflow:hidden;

(四)将浮动或绝对位置添加到子元素

(五)为子元素设置边界顶值以更改父框为BFC

XTw.com.Cn系统网专业应用软件下载教程,免费windows10系统,win11,办公软件,OA办公系统,OA软件,办公自动化软件,开源系统,移动办公软件等信息,解决一体化的办公方案。

免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!

联系邮箱:773537036@qq.com