你好我正在使用selectize插件創建標籤到我的網站一切都很好,除了下拉項目被我的其他divs重疊。selectize drop item總是在前面
我希望他們的行爲像選擇項目是絕對的,並始終在frnt。
我已經嘗試過使用絕對和z-index定位,但沒有幫助 如果你能向我推薦一些有關插件的東西,那將會很棒。
<script src="tags/selectize.js"></script>
<link rel="stylesheet" href="tags/selectize.default.css"/>
<div class="control-group">
<select id="<?=$getid_i?>" multiple name="dept[]" class="demo-default" >
<option value=""><?=$placehol?></option>
<?php if ($tagwhats =='depts'){
// something to get ....
} else if($tagwhats =='skills'){
// something here ...
} ?>
</select>
</div>
<script>
var eventHandler = function(name) {
return function() {
console.log(name, arguments);
$('#log').append('<div><span class="name">' + name + '</span></div>');
};
};
var $select = $('#'+"<?=$getid_i?>").selectize({
create : true,
onChange : eventHandler('onChange'),
onItemAdd : eventHandler('onItemAdd'),
onItemRemove : eventHandler('onItemRemove'),
onOptionAdd : eventHandler('onOptionAdd'),
onOptionRemove : eventHandler('onOptionRemove'),
onDropdownOpen : eventHandler('onDropdownOpen'),
onDropdownClose : eventHandler('onDropdownClose'),
onFocus : eventHandler('onFocus'),
onBlur : eventHandler('onBlur'),
onInitialize : eventHandler('onInitialize'),
});
</script>
我想我在做什麼只是調用此預先創建的div內有300像素的寬度和高度40點時,下拉顯示它應該克服div和秀。現在它顯示,但它被隱藏,因爲主div的高度只有40px –