你好,这是不能,css只有ie的专有属性,仅仅能改变滚动条颜色,在其他内核浏览器下无效 要做到宽度改变的话,只有用js模拟浏览器滚动条。(js模拟滚动条请自行百度),我们只能修改网页的属性,那是浏览器,我们没有办法去修改。
//在代码中设置控件大小的方法
private Button mbtn;
mbtn = (Button) findViewById(Ridbtn_test);
LayoutParams lp;
lp=mbtngetLayoutParams();
lpwidth=100;
lpheight=200;
mbtnsetLayoutParams(lp);
//在代码中设置界面大小的方法:
Display display = getWindowManager()getDefaultDisplay(); // 为获取屏幕宽、高
Window window = getWindow();
LayoutParams windowLayoutParams = windowgetAttributes(); // 获取对话框当前的参数值
windowLayoutParamswidth = (int) (displaygetWidth() 07); // 宽度设置为屏幕的095
windowLayoutParamsheight = (int) (displaygetHeight() 01); // 高度设置为屏幕的06
windowLayoutParamsalpha = 05f;// 设置透明度
1设置字体大小
[objc] view plain copy print
-(void)webViewDidFinishLoad:(UIWebView )webView
[webView stringByEvaluatingJavaScriptFromString:@"documentgetElementsByTagName('body')[0]stylewebkitTextSizeAdjust= '40%'"];//修改百分比即可
2设置webView内容宽度等于屏幕宽度显示,设置webView的缩放效果
[objc] view plain copy print
NSString meta = [NSString stringWithFormat:@"documentgetElementsByName(\"viewport\")[0]content = \"width=selfviewframesizewidth, initial-scale=10, minimum-scale=10, maximum-scale=10, user-scalable=no\""];
[webView stringByEvaluatingJavaScriptFromString:meta];//(initial-scale是初始缩放比,minimum-scale=10最小缩放比,maximum-scale=50最大缩放比,user-scalable=yes是否支持缩放)
以上就是关于怎么样修改QWebView的滚动的宽度全部的内容,包括:怎么样修改QWebView的滚动的宽度、Android中如何在代码中设置View的宽和高、oc webview怎么缩放成合适的大小等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)