前端实现输入框前带红色星号必填提示方法

1,定位的方式定上去

	<view class="zhuce_cont" :style="'top:'+ (navHeight)+'px'">

			<u-form :model="form" ref="uForm" class="form">

				<u-form-item labelWidth="200rpx" label="用户名:" prop="user" borderBottom>
					<view class="icon">
						*
					</view>
					<u-input v-model="form.user" class="form-item" border="none" placeholder="请填写输入姓名" />
				</u-form-item>

				

				<u-form-item labelWidth="200rpx" label="手机号:" prop="tel" borderBottom>
					<view class="icon">
						*
					</view>
					<u-input placeholder="请填写手机号" v-model="form.tel" border="none" class="form-item" />
				</u-form-item>
			</u-form>

		</view>

.zhuce_cont {
			position: relative;
			padding: 25rpx;

			.icon {
				position: absolute;
				color: red;
				top: 34rpx;
				left: -15rpx;
			}
}

2,element-ui  el-input输入框加上红色星号必填验证(vue项目)

<el-form-item label="公司名称:" prop="name">
	<el-input
	  v-model="form.name"
	  minlength="1"
	/>
</el-form-item>
data() {
    return {
      rules: {
        name:[{required: true, message: '请输入公司名称', trigger: 'blur'}]
      }
    };
  },

3,css样式设置(微信小程序使用了此方法但是部分用户反映布局错乱,不清楚是什么原因)

<style>
    label.xrequired:before {
        content: '* ';
        color: red;
    }
</style>
<label class="xrequired"> </label>
<input type="text" value=""/>


 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值