亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

iOS中通過設置CSS改變WebView字體大小,顏色,背景顏色

發布時間:2020-09-14 23:33:58 來源:網絡 閱讀:835 作者:卓行天下 欄目:移動開發

標簽:

因為WebView自帶的屬性是不可以改變字體大小顏色這些需求的,只能通過改變css樣式,內置來解決。在百度上搜了半天很多不靠譜,現在給出幾種解決方案如下:

1.第一種方式:在WebView的代理方法webViewDidFinishLoad中:

字體大小: [webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName(‘body‘)[0].style.webkitTextSizeAdjust= ‘12%‘"];

字體顏色:[webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName(‘body‘)[0].style.webkitTextFillColor= ‘green‘"];

背景顏色:[webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName(‘body‘)[0].style.background=‘#F6F7F3‘"];

2.第一種方式:在下面可以通過改變margin大小來改變webview文字距離邊距大小,13代表字體大小,self.strBookTips是要被操作的字符串。

    NSString *BookStr = [NSString stringWithFormat:@"<html> \n"

                         "<head> \n"

                         "<style type=\"text/css\"> \n"

                         "body {margin:10;font-size: %d;}\n"

                         "</style> \n"

                         "</head> \n"

                         "<body>%@</body> \n"

                         "</html>",13,self.strBookTips];

[self.webView loadHTMLString:BookStr baseURL:nil];

3.第三種方式,這種缺少了改變背景顏色


    NSString * formatString = @"<span style=\"font-size:13px;color:#7E7C8A\">%@</span>";

    NSString * htmlString = [NSString stringWithFormat:formatString,self.strBookTips];

[self.webView loadHTMLString:BookStr baseURL:nil];




向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

鸡西市| 建水县| 孝感市| 晋中市| 馆陶县| 青河县| 北海市| 南投市| 广水市| 潞城市| 常宁市| 昌吉市| 高平市| 驻马店市| 祥云县| 临泉县| 拉萨市| 康保县| 那坡县| 日土县| 申扎县| 仁布县| 咸阳市| 万宁市| 宁陵县| 繁昌县| 杨浦区| 孟村| 保靖县| 聊城市| 阿巴嘎旗| 鄂尔多斯市| 龙陵县| 寻乌县| 靖州| 石阡县| 罗平县| 淄博市| 象山县| 达日县| 宁晋县|