正在写一个开源的HTTP模拟工具,遇到无法选中除input
和textarea
外的所有内容,可能是因为默认的CSS
样式问题,求助!
- 项目地址:https://github.com/ZhangBohan
- 软件地址:https://chrome.google.com/webstore/detail/http-craft/afnnmplamedeifhiecpmjajocogjdinp
如图:
解决方法:需要向css
样式中添加如下样式
body {
-webkit-touch-callout: all;
-webkit-user-select: all;
-khtml-user-select: all;
-moz-user-select: all;
-ms-user-select: all;
user-select: all;
}
其中样式可选值:
- auto——默认值,用户可以选中元素中的内容
- none——用户不能选择元素中的任何内容
- text——用户可以选择元素中的文本
- element——文本可选,但仅限元素的边界内(只有IE和FF支持)
- all——在编辑器内,如果双击/上下文点击发生在子元素上,改值的最高级祖先元素将被选中。
- -moz-none——firefox私有,元素和子元素的文本将不可选,但是,子元素可以通过text重设回可选。
报一个bug:
复现步骤:
1. 请求方式 post
2. 类型 form-data
3. 其余所有内容不填,直接点击send
实际:
send按钮变为loading... 且无法恢复(只有save之后才能恢复)
预期:
请求的url为空时进行校验,并给出适当提示.