elementUI的时间选择器el-date-picker是将元素直接挂载到页面的<body>
中,而非自身元素下,所以使用/deep/
穿透也是无法定位到元素
我是在1366*768的分辨率下遇到这种问题,当想选择59分59秒时点击不上。筛了半天样式发现是因为滚轴的个体高度的影响。解决方法是:在app.vue中单独写个style覆盖element的index.css中元素设定高度值
<style>
@media (max-width: 1400px) {
.el-time-spinner__item {
height: auto !important;
}
}
</style>
<style lang="less" scoped><style>
🥱
10 回答11.1k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
1.检查官网demo是否ok
2.新建页面只放这个组件看是否ok
3.逐个注释掉css文件和js文件引入,直到找出问题所在