若依框架使用中的问题
document.addEventListener('mousewheel', function (e) {
e = e || window.event;
if ((e.wheelDelta && event.ctrlKey) || e.detail) {
event.preventDefault();
}
}, {
capture: false,
passive: false
});
document.addEventListener('keydown', function (event) {
if ((event.ctrlKey === true || event.metaKey === true) &&
(event.keyCode === 61 || event.keyCode === 107 ||
event.keyCode === 173 || event.keyCode === 109 ||
event.keyCode === 187 || event.keyCode === 189)) {
event.preventDefault();
}
}, false);
2.element-ui在更改input样式的时候会出现明明更改输入框样式但是并不生效
(1)在这里需要使用/deep/ ,两边要加空格。
//使用 /deep/
.el-input /deep/ .el-input__inner {
}
(2)或者使用 >>> ,两边要加空格 。
//使用 >>>
.el-input >>> .el-input__inner {
}
这样问题就解决了
为啥:由于这个类是el-input,的内部类,我也没有在这个案例里面给单独的 el-input ,设置类。我们就要这样设置这个 el-input__inner 的样式
.el-input.el-input__inner {
}
3.在这里使用el_input__inner来控制input的样式,因为这里若依使用了饿了么的elemen-ui的框架,对标签的属性进行了封装。如果要对样式进行修改,可以使用F12查看dom对应的class的类名来进行样式修改。