select一些常用属性

1.<select>:size:表示在页面显示的个数,在ie中有效,在chrome中无效

                    multiple:可以实现多选,CTRL/SHIFT来选择,该属性可以不用赋值。

2.<option>:value:如果没有指定value值,则回提交元素中的文本信息,否则提交value中设定的值


<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>


<body>
<p>下拉框</p>
<select name="s1">
<option value="001">北京</option>
    <option value="001" selected="selected">上海(默认)</option>
    <option value="001">南京</option> 
</select>
<p>单选列表框</p>
<select name="s2" size="3">
<option value="001">北京</option>
    <option value="002" selected="selected">上海 (默认)</option>
    <option value="003">南京</option> 
    <option value="004">苏州</option> 
    <option value="005">天津</option> 
</select>


<p>多选列表框</p>
<select name="s3" size="3" multiple="multiple">
<option value="001">北京</option>
    <option value="002" selected="selected">上海 (默认)</option>
    <option value="003">南京</option> 
    <option value="004" selected="selected">苏州(默认)</option> 
</select>
</body>
</html>

el-select是一个基于Element UI的下拉选择框组件[^1]。它具有多种属性可以用来自定义下拉选择框的行为和样式。以下是el-select的一些常用属性: 1. multiple:设置为true时,el-select可以进行多选。此时v-model的值为当前选中值所组成的数组。 2. collapse-tags:设置为true时,多选时选中值会以一段文字的形式展现,而不是以Tag的形式展现。 3. popper-append-to-body:设置为false时,下拉框将不会被添加到body元素中,而是会保留在el-select组件内部。这样可以避免一些样式问题,比如隐藏多选时的√图标。 4. class:可以通过添加class属性来自定义el-select的样式。 下面是一个示例代码,演示了如何使用el-select属性: ```html <template> <div> <el-select v-model="selectedOptions" multiple collapse-tags class="custom-select"> <el-option v-for="option in options" :key="option.value" :label="option.label" :value="option.value"></el-option> </el-select> </div> </template> <script> export default { data() { return { selectedOptions: [], options: [ { value: 'option1', label: 'Option 1' }, { value: 'option2', label: 'Option 2' }, { value: 'option3', label: 'Option 3' } ] }; } }; </script> <style scoped> .custom-select { width: 200px; /* 自定义样式 */ } </style> ``` 在上面的示例中,el-select设置了multiple属性,可以进行多选。选中的值会以Tag的形式展现。通过添加class属性,可以自定义el-select的样式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值