Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将不同的文本量固定到web浏览器内容_C#_Css_Webbrowser Control - Fatal编程技术网

C# 将不同的文本量固定到web浏览器内容

C# 将不同的文本量固定到web浏览器内容,c#,css,webbrowser-control,C#,Css,Webbrowser Control,我的win表单中有一个web浏览器 每次我都会用一些文本填充内容(每个循环中的文本大小几乎相同) 我的web浏览器大小是固定的 我想将我的内容文本修改为浏览器内容 (例如,如果“我的内容”文本大小大于使用某种算法的web浏览器内容,请将其修复为“内容”且不显示滚动) 正是一些将每个内容大小的Css修正为web浏览器大小的算法 有可能吗?(可能是更改文本大小以获得最佳修复,或者…)您真正需要做的就是将文本包装到某个DIV标记中,这将自动封装DIV中的文本以适应窗口 我假设您不想要水平滚动条,对吗?

我的
win表单中有一个
web浏览器
每次我都会用一些文本填充内容(每个循环中的文本大小几乎相同)

我的web浏览器大小是固定的 我想将我的内容文本修改为浏览器内容 (例如,如果“我的内容”文本大小大于使用某种算法的web浏览器内容,请将其修复为“内容”且不显示滚动) 正是一些将每个内容大小的
Css
修正为web浏览器大小的算法


有可能吗?(可能是更改文本大小以获得最佳修复,或者…)

您真正需要做的就是将文本包装到某个DIV标记中,这将自动封装DIV中的文本以适应窗口

我假设您不想要水平滚动条,对吗?因为你没有具体说明,我只是猜测。如果您不想要垂直滚动条,请告诉我

否则,如果您的文本输入被放置在许多不同的区域,并且您确实需要对其进行更多的全局或通用控制,则可以更改BODY标记中的WIDTH属性,以确保其精确,或者比WebBrowser控件的宽度小几个像素

因此,如果WB控件宽度为600,则应将其放置在已加载HTML页面的BODY标记中(我假设您有权访问HTML页面,如果没有,请再次通知我)

让我知道你的进展,如果我完全错过或误解了你的问题,请让我知道并添加必要的细节,以便我们能够理解你的需要


干杯。

您真正需要做的就是将文本包装在某个DIV标记中,这将自动将文本封装在DIV中以适应窗口

我假设您不想要水平滚动条,对吗?因为你没有具体说明,我只是猜测。如果您不想要垂直滚动条,请告诉我

否则,如果您的文本输入被放置在许多不同的区域,并且您确实需要对其进行更多的全局或通用控制,则可以更改BODY标记中的WIDTH属性,以确保其精确,或者比WebBrowser控件的宽度小几个像素

因此,如果WB控件宽度为600,则应将其放置在已加载HTML页面的BODY标记中(我假设您有权访问HTML页面,如果没有,请再次通知我)

让我知道你的进展,如果我完全错过或误解了你的问题,请让我知道并添加必要的细节,以便我们能够理解你的需要


干杯。

确切地说,我不想使用垂直和水平滚动,我可以访问我的HTML代码并指定宽度。我为每页(像一本书)每个文本量(每页中的文本大小几乎相同)都有一些文本。我只想找到一种显示每页的方法(例如在宽度为500、高度为400的WB中)没有滚动,所有文本都放在我的WB区域。谢谢。@irsog有一个javascript属性,您可以在其中指定滚动条的首选项,可以命名为NoScrollBars或类似的东西,您应该能够在javascript中设置它,我认为现代WB控件也公开了这一点,因此您也可以使用WB控件进行设置,也许更重要的是,您还应该能够在BODY标记中指定它。此外,我确信您可以在iframe或任何框架中指定它,就像这样:iframe SCROLLING=“auto | yes | no”,在您的情况下,no意味着即使需要滚动也会关闭(高度和宽度)。确切地说,我不想使用垂直和水平滚动,我可以访问我的HTML代码并指定宽度。我为每个页面(像一本书)都有一些文本,每个文本量(每个页面中的文本大小几乎相同)。我只想找到一种显示每个页面的方法(例如在宽度为500、高度为400的WB中)没有滚动,所有文本都放在我的WB区域。谢谢。@irsog有一个javascript属性,您可以在其中指定滚动条的首选项,可以命名为NoScrollBars或类似的东西,您应该能够在javascript中设置它,我认为现代WB控件也公开了这一点,因此您也可以使用WB控件进行设置,也许更重要的是,您还应该能够在BODY标记中指定它。此外,我确信您可以在iframe或任何帧中指定它,就像这样:iframe SCROLLING=“auto | yes | no”,在您的情况下,no意味着即使需要滚动(高度和宽度)也会关闭。