草庐IT

resizable

全部标签

c++ - PyQt : how to handle auto-resize of widgets when their content changes

当qt4小部件的内容发生变化时,我遇到了一些关于其大小的问题。我将用两个简单的场景来说明我的问题:场景1:我有一个QLineEdit小部件。有时,当我使用QLineEdit.setText()更改其内容时,单行字符串不再适合当前大小的小部件。我必须选择小部件并使用箭头键在两个方向上滚动字符串才能看到所有内容。场景2:我有一个QTextEdit小部件。有时,当我使用QTextEdit.setHtml()更改其内容时,呈现的HTML内容不再适合当前大小的小部件。小部件开始显示水平和/或垂直滚动​​条,我可以使用它们滚动HTML内容。在这种情况下,我想要的是有一些逻辑来决定在内容更改后,新内

python - 在 NumPy 中使用数组时,resize 和 reshape 之间有什么区别?

我刚刚开始使用NumPy。数组的resize和reshape有什么区别? 最佳答案 Reshape不会像提到的那样更改数据here.resize改变数据可以看出here.这里有一些例子:>>>numpy.random.rand(2,3)array([[0.6832785,0.23452056,0.25131171],[0.81549186,0.64789272,0.48778127]])>>>ar=numpy.random.rand(2,3)>>>ar.reshape(1,6)array([[0.43968751,0.9505745

javascript - $(window).resize() 和 $(document).ready() 计算不同的值

我正在尝试使用jQuery使文本自适应。这是fiddle:http://jsfiddle.net/bq2ca7ch/您可以看到一个包含一些文本的div。div没有指定高度,它的高度是根据文本高度和顶部和底部的10%内边距计算得出的。我希望字体大小能够响应。比方说,div的原始大小是124px,font-size是50px,所以我想保持这个比例。这意味着我需要知道50与124的百分比是多少。大约是40.32(50/124*100)。这意味着我需要将字体大小设置为值,等于容器高度/100*40.32。这是我使用的代码:functionfoo(){varcontainer=$(".box")

Jquery砌体: Incorrect gutters until window is resized

我有一个包含三列的百分比宽度容器。我给这些列固定宽度的间距是这样的:width:-webkit-calc(33.33%-16px);width:-moz-calc(33.33%-16px);width:calc(33.33%-16px);这是我的Masonry代码,其中我在调整窗口大小时更改列数:$(window).load(function(){varcolumns=3,setColumns=function(){columns=$(window).width()>959?3:$(window).width()>640?2:1;};setColumns();$(window).res

javascript - R Shiny 仪表板: specifying div style width argument as percentage to fit a resizeable JS plot

任务:使用R和shinydashboard,在仪表板正文中嵌入自定义Javascript生成的图表。以百分比形式指定图的宽度,这样无论查看者的屏幕设置如何,图都会占据它的列(或框)。设置:R(3.5.2)、shiny(1.2.0)和shinydashboard(0.7.1).仪表板代码(简化的可重现示例)如下:library(shiny)library(shinydashboard)ui相应的Javascript文件myscript.js放置在相对于应用程序文件本身的www子文件夹中,如下所示://JSPlotwithEcharts4option={xAxis:{type:'categ

javascript - 为什么 IE8 在 jquery window.resize 事件上挂起?

我发现在IE8中打开一段html和javascript时似乎总是重现的问题。$(document).ready(function(){$(window).resize(function(){console.log('Handlerfor.resize()called');});});在IE8中加载此文件并打开DeveloperTools将显示在浏览器窗口调整一次大小后连续打印日志消息。有人知道为什么吗?这不会发生在IE7或IE9中,也不会发生在其他浏览器(或至少是它们的最新版本)中。更新如果浏览器是IE8,防止连续触发resize()的一个解决方案是在document.body.onr

javascript - Resizer 扩展和最小化 div

我想并排制作3个div,当单击一个按钮同时折叠另一个时,每个div都可以扩展到全屏(但仍以垂直方向显示标题)。类似于CodePen做过。这是他们页面中的样子。最初它并排显示3个大小相等的div。当您双击侧面的调整器时,它会展开一个div并折叠另一个,但折叠的div不会完全隐藏。我试图检查他们的页面源代码,发现这一行代码。HTML!但我找不到任何与此行为相关的javascript或css。我怎样才能做到这一点?jQuery或Bootstrap是否有针对此类组件的插件?还是我必须从头开始创建? 最佳答案 您可以先做您自己的最小示例,例如

jquery - 将 JQuery UI.Resizable() 和 UI.Draggable() 与 iFrame 一起使用时出现问题

我正在尝试使用JQuery创建一个对话窗口。到目前为止,我正在取得进展,但遇到了iframe的一些问题...我知道iframe通常不受欢迎,但它们是唯一能够满足元素要求的东西。无论如何,我可以成功实现可调整大小和可拖动的插件,但如果用户快速拖动并将鼠标悬停在对话框内部div中包含的iframe上,我会遇到问题。有点难以解释,但下面的代码应该有助于说明正在发生的事情。似乎一旦鼠标越过iframe,iframe就会窃取mousedown事件的焦点。我想知道是否有任何解决方法。谢谢,克里斯$(document).ready(function(){$("#container").draggab

html - 为什么后台附件: fixed make background-size:cover resize to the window proportions?

如果您想要调整大小以覆盖整个标题的标题图像,但也希望固定背景附件,则背景图像将不再覆盖包含的div,而是会尝试覆盖整个窗口。这是一个显示问题的fiddle。只需在CSS上切换第13行的命令即可。当您更改为http://jsfiddle.net/TqQv7/155/#top-left{position:absolute;top:0px;left:0px;width:50%;height:50%;background:#000url('http://placekitten.com/2000/1000')no-repeat;-moz-background-size:cover;backgro

html - 使用 css resize :both; not working with table 调整表格单元格的大小

使用css{resize:both;}调整表格单元格的大小不适用于表格我需要调整表格及其单元格的大小,可以使用css调整大小,css{resize:both;}在div中有效,但在表格标签中无效hitablehidivhitablehidivhitablehidiv谁能帮忙 最佳答案 要覆盖Chrome和Safari,请使用th,td{resize:both;overflow:auto;}不要对整个表格设置初始宽度。不过,您可以设置单元格或列的宽度。要同时覆盖Firefox,恐怕您需要用一个类将每个单元格的内容包装在一个div上,并