调整我做了调整中的JavaScriptChrome浏览器图标,同时用JS
this.resize = (event) => {
event.preventDefault();
if (!this.isResizable()) {
return;
}
if (this.isHorizontal()) {
this.resizeHorizontally(event);
} else {
this.resizeVertically(event);
}
};
this.resizeHorizontally = (event) => {
event.preventDefault();
const target = event.target;
const offsetFromScreen = window.innerHeight - target.parentElement.clientHeight;
const parentHeight = target.parentElement.clientHeight;
const dragRelPosY = event.clientY - offsetFromScreen;
if (dragRelPosY > 0) {
this.setRatio(parentHeight, dragRelPosY);
}
};
this.resizeVertically = (event) => {
event.preventDefault();
const target = event.target;
const parentOffsetFromScreen = target.parentElement.offsetLeft;
const parentWidth = target.parentElement.clientWidth;
const dragRelPosX = event.clientX - parentOffsetFromScreen;
if (dragRelPosX > 0) {
this.setRatio(parentWidth, dragRelPosX);
}
};
的元素,因此它是在调整这种元素的某些实施。它工作正常,但我想在调整大小时禁用“限制”图标。这发生在铬。任何人都可以给我一些提示吗?
UPDATE 1:
-screenshot added - 此图标在调整大小时显示。我想摆脱它。
感谢,
问候,
马丁。
你能告诉我们一个小提琴或codepen?它将帮助我们快速了解和解决您的问题。 – Aslam
嗨发送屏幕截图...这只是代码的一部分。我想有“doublearrow”,而不是... –