html文本域

html文本域,第1张

文本域<textarea>,可以输入多行文本

HTML文本域几种常用样式:

没有滚动条的文本域(无边框)

<textarea   style="border:   0   overflow:   auto   color:   #FFFFFF   background-image:   url(http://expert.csdn.net/images/csdn.gif)"></textarea>

红色边框的文本域

<textarea   style="border:   #FF0000   1px   solid   overflow:   visible   color:   #FFFFFF   background-image:   url(http://expert.csdn.net/images/csdn.gif)"></textarea>

无边框有滚动条

<textarea   style="scrollbar-face-color:#ff80ffborder:0pxbackground-image:url(http://expert.csdn.net/images/ad/dby3_database_120.GIF)color:#fffffffont-size:15ptfont-weight:bold">     雨中人<br>雨中人<br>

</textarea>

其它

<textarea   style="border:   0   overflow:   auto   color:   #FFFFFF   background-image:   url(http://expert.csdn.net/images/csdn.gif)"></textarea>

设置文本域的字体

<TEXTAREA   STYLE="font-size:9ptfont-family:verdanacolor: #ff0000">输入内容</textarea>

设置文本域的背景色

<TEXTAREA   STYLE="background-color: #ff0000">输入内容</textarea>

文本域的实线边框设置

<TEXTAREA   STYLE="border:1px   solid   #6CABE7">输入内容</textarea>

第一种方法

WebSettings settings = webView.getSettings()

settings.setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN)

LayoutAlgorithm是一个枚举用来控制页面的布局,有三个类型:

1.NARROW_COLUMNS:可能的话使所有列的宽度不超过屏幕宽度

2.NORMAL:正常显示不做任何渲染

3.SINGLE_COLUMN:把所有内容放大webview等宽的一列中

用SINGLE_COLUMN类型可以设置页面居中显示,页面可以放大缩小,但这种方法不怎么好,有时候会让你的页面布局走样而且我测了一下,只能显示中间那一块,超出屏幕的部分都不能显示。

第二种方法:

//设置加载进来的页面自适应手机屏幕

settings.setUseWideViewPort(true)

settings.setLoadWithOverviewMode(true)

第一个方法设置webview推荐使用的窗口,设置为true。第二个方法是设置webview加载的页面的模式,也设置为true。

这方法可以让你的页面适应手机屏幕的分辨率,完整的显示在屏幕上,可以放大缩小。

两种方法都试过,推荐使用第二种方法


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6154496.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存