HTML标签

文章目录


Attention!:个人笔记总结,可能会有错误,欢迎指正!


# 总结&理解输出

1、input

input元素有诸多属性,,是个很强大的元素。但实际上大部分属性只作用于特定一组 type。此外,一些属性作用于的方式取决于的属性,不同的type有不同的效果

<input>
作用可以用于充当按钮、复选框、日期控件、选择文件、单选按钮、密码输入等等,具体可查看MDN
重要的属性(1)type:决定<input>标签能成为的内容
<form>
   <input
        ref={input} // 可以作为input对象被引用
        autoFocus   // 自动聚焦,当访问有该属性的input所在的页面时,ios系统会自动唤起软键盘,页面中使用fixed布局的元素会被顶上去
        className='my-input'
        value={inputContent}
        type='search' // 该属性在某些浏览器中会出现清屏叉号icon、搜索放大镜🔍icon
        placeholder={placeholder} // 设置
        disabled={disabled}
        onInput={handleInput}
        onFocus={handleFocus}
   />
</form>

input {
   outline:none;  //  去除点击时的边框
   border: none;  //去除默认自带的边框
   padding: 0;    //去除默认自带的padding(input自带的属性都可以在这里进行覆盖)
     
   &::-webkit-input-placeholder {
     color: red;  //自定义placeholder中的文字样式
   }    
   &::-webkit-search-cancel-button {
      display: none; // 去除叉号
   }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值