模态框上使用颜色选择器

问题:模态框无法显示颜色选择器插件

解决:css文件里为每个class设置属性z-index,设置值为999

来个效果图:

知识点:colorpicker颜色选择器插件的使用,z-index属性相关知识

插件下载:https://www.eyecon.ro/colorpicker/

使用方法:下载插件,页面引用

<link rel="stylesheet" media="screen" type="text/css" href="css/colorpicker.css" />
<script type="text/javascript" src="js/colorpicker.js"></script>

图片也一并引入到项目中,可在colorpicker.css中更改图片路径。

使用代码:

<input id='backgroundColorAlarm' type="text" name='backgroundColorAlarm' style='width:149px'/>
$('#backgroundColorAlarm').ColorPicker({
	onSubmit: function(hsb, hex, rgb, el) {
		$(el).val(hex);
		$(el).ColorPickerHide();
	},
	onBeforeShow: function () {
		$(this).ColorPickerSetColor(this.value);
	}
})
.bind('keyup', function(){
	$(this).ColorPickerSetColor(this.value);
});

这样便可使用颜色调色板了

关于模态框无法弹出调色板,可在colorpicker.css中为每个class加入属性z-index:999

关于属性z-index

z-index 属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。

注释:元素可拥有负的 z-index 属性值。

注释:Z-index 仅能在定位元素上奏效(例如 position:absolute;)!

转载于:https://www.cnblogs.com/wjup/p/10840348.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ElementUI提供了一个el-dialog组件来实现模态框的功能。使用el-dialog组件可以轻松地创建一个模态框,并且可以自定义模态框的标题、内容、大小、位置等属性。以下是使用el-dialog组件创建模态框的步骤: 1. 在Vue组件中引入el-dialog组件。 2. 在模板中使用el-dialog组件,并设置相应的属性,例如:visible、title、width、modal等。 3. 在Vue组件中定义相应的方法,例如:打开模态框、关闭模态框等。 4. 在模板中绑定相应的事件,例如:点击按钮打开模态框、点击关闭按钮关闭模态框等。 下面是一个简单的例子,演示如何使用el-dialog组件创建模态框: ``` <template> <div> <el-button @click="showDialog">打开模态框</el-button> <el-dialog :visible.sync="dialogVisible" title="模态框标题" width="30%" :modal-append-to-body="false"> <p>模态框内容</p> <span slot="footer" class="dialog-footer"> <el-button @click="dialogVisible = false">关闭</el-button> </span> </el-dialog> </div> </template> <script> export default { data() { return { dialogVisible: false }; }, methods: { showDialog() { this.dialogVisible = true; } } }; </script> ``` 在上面的例子中,el-button组件绑定了一个点击事件,当点击按钮时,会调用showDialog方法,该方法会将dialogVisible属性设置为true,从而打开模态框。el-dialog组件绑定了一个visible属性,该属性与dialogVisible属性双向绑定,当dialogVisible属性改变时,模态框的显示状态也会相应地改变。el-dialog组件还设置了一些其他属性,例如:title、width、modal等,用于自定义模态框的样式和行为。在模态框中,可以添加任意的HTML内容,例如:文本、图片、表单等。在模态框的底部,可以添加一个或多个按钮,用于关闭模态框或执行其他操作。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值