resize 相关问题

与控件,窗口,窗体或屏幕的大小调整有关的问题。

如何在不更改变量的情况下使用角度插值绑定自动在 span/div 元素中换行(仅垂直调整大小,添加高度)

我们可以使用下面“跨度解决方案”部分中显示的方法自动增加跨度元素的高度: 超文本标记语言 跨度解决方案: 我们可以使用下面“跨度解决方案”部分中显示的方法自动增加跨度元素的高度: HTML <p> <strong>Solution with span:</strong> <span class="textarea" role="textbox" contenteditable> </span> </p> CSS .textarea { border: 1px solid #ccc; font-family: inherit; font-size: inherit; padding: 1px 6px; display: block; width: 100%; overflow: hidden; resize: both; min-height: 40px; line-height: 20px; } 来源: https://codepen.io/chriscoyier/pen/XWbqpzP0 但是它不适用于 Angular!因为 Angular 绑定的值是稍后加载的,不会考虑溢出。如果将 overflow: hidden 添加到样式中,则该值会直接超出跨度或简单地隐藏。 example.component.html: <p> <span class= "textarea" #FieldNameLabel contenteditable role="textbox"> {{example.value}} </span> </p> css 版本,带有 overflow:hidden 我放resize: vertical是因为我只希望高度随着变量中的字符串长度变得越来越长而增加。 .textarea { display: block; min-width: 17rem; max-width: 75%; min-height: 30px; line-height: 1.8rem; resize: vertical; overflow: hidden; padding-top: 0.8rem; } 如果我删除overflow: hidden;,效果会是这样的,值就超出了范围: .textarea { display: block; min-width: 17rem; max-width: 75%; min-height: 30px; line-height: 1.8rem; resize: vertical; padding-top: 0.8rem; } 那么有人可以帮助我编写一段代码,该代码可以使用 Angular 中从数据源到查看目标绑定(插值)的单向功能,根据变量的字符串长度自动增加 div/span 元素的高度吗? 提前非常感谢! 由于没有人回答我这个问题,我将给出一种可能的解决方案:使用带有指令的文本区域来控制其调整大小,而不是使用可内容编辑的跨度! 指令源代码: import { Directive, HostListener, ElementRef, OnInit } from '@angular/core'; @Directive({ selector: '[textAreaAutoResize]' }) export class TextareaAutoresizeDirective implements OnInit { @HostListener(':input') onInput() { this.resize(); } constructor(private elementRef: ElementRef) { } resize() { this.elementRef.nativeElement.style.height = 'auto'; this.elementRef.nativeElement.style.height = this.elementRef.nativeElement.scrollHeight + 'px'; } ngOnInit() { if (this.elementRef.nativeElement.scrollHeight) { setTimeout(() => this.resize()); } } } 替换原始文本区域的示例文本区域(内容可编辑范围) <textarea class= "field-name-label" #FieldNameLabel textAreaAutoResize role="textbox">{{example.value}}</textarea> 如果有人有使用普通元素(如(“span”、“div”、“p”等)和“contenteditable”)的解决方案,这些元素能够根据角度绑定变量调整大小,欢迎您在下面发布。

回答 1 投票 0

实现可调整大小的文本区域?

Stackoverflow 如何实现可调整大小的文本区域? 这是他们自己推出的东西,还是我可以轻松附加到我网站上的文本区域的公开组件? 我...

回答 6 投票 0

通过在 JavaScript 中拖动手柄来调整形状大小的问题

我正在开发一个 JavaScript 应用程序,其中我正在实现通过拖动手柄来调整形状大小的功能。我遇到了调整大小功能的问题。另外,调整大小时

回答 1 投票 0

JavaScript 可拖动元素在鼠标拖动操作期间不规则地移离光标

我的 JavaScript 应用程序中的拖动功能遇到问题。我已经使用鼠标事件的事件监听器(mousedown、mousemove、mouseup)实现了可拖动元素,...

回答 1 投票 0

Flutter:如何使小部件粘在图像上

我正在颤振中创建一个网站。其中一个部分称为“关于我们”,其中包含团队的集体照(出于隐私原因,我替换了实际图像): 如您所见,i 中有 5 个按钮...

回答 1 投票 0

i3 按方向调整大小,而不是通过固定收缩/增长

我在绑定调整大小模式时遇到了一些麻烦。我有以下调整大小配置 设置 $resize_delta 2 模式“调整大小”{ # 一旦您输入调整大小,这些绑定就会触发...

回答 1 投票 0

调整上传图像文件php

我想调整用户上传到我们服务器的图像的大小。我希望它是 200x200 像素。目前,这是我正在使用的代码。它上传正常,但无法调整大小...

回答 1 投票 0

Proxmox 虚拟磁盘大小更改

我在调整磁盘大小时遇到问题。 我尝试更改 Proxmox 中的大小,但虚拟机中未显示大小。 但如果我尝试 qemu-img info vm-100-disk-1.qcow2 我会得到以下结果: 图片:vm-100-d...

回答 2 投票 0

从代码创建的 QPushButton 的最小尺寸/宽度

我创建了 2 行按钮,每行都在 QHBoxLayout 内。 我在代码中创建按钮: 静态常量字符*按钮文本=“23456789TJQKA”; for (int ii = 0;buttonText[ii];ii++) {

回答 4 投票 0

我正在尝试从JS获取幻灯片图像并在SCSS中调整它们的大小

JS 中的幻灯片图像被放大到超出屏幕的参考范围。我正在尝试调整 SCSS 中的上述图像的大小以适合所有类型的屏幕。请耐心等待,因为我仍在学习......

回答 1 投票 0

Qt 设计师 |将表格的列拉伸到最大

我正在使用 Qt4 Designer 创建一个简单的 GUI。 我在 Dialog 中添加了一个 QTableWidget 。我的表格中只需要一列,并且我希望该列将自身拉伸到最大宽度。但好像...

回答 1 投票 0

如何用CSS使图片大小一致?

我希望我的 3 个图像具有相同的尺寸,但是宽度/高度样式没有帮助,因为当我为所有图像设置相同的尺寸时,所有 3 个图像都保持其纵横比,并且看起来很糟糕。 我什么...

回答 2 投票 0

在绘制 C# 之前调整 dxf 文件大小

我收到了几个 .dxf 文件 (200x200),现在我必须在面板 (800x800) 中绘制它们而不损失质量。 我的同事建议我在绘制之前调整/缩放 .dxf 文件...

回答 1 投票 0

使用鼠标动态调整CSS网格布局中的列大小

我正在尝试通过用鼠标拖动列分隔线(或调整占位符的大小)来动态调整CSS网格布局框的大小。 我设置调整大小:水平;在导航元素上调整大小,它得到

回答 3 投票 0

pygame 中的 WindowResized、WindowSizeChanged 和 VideoResize 事件有什么区别?

我想在窗口变大或变小时时缩放精灵,我不确定在游戏循环中要注意哪个事件。 根据 pygame 文档: 视频尺寸: 描述:当用户

回答 1 投票 0

减少使用 SetWindowPos 更改窗口左边缘时的闪烁

更新1:这是简化版本: 所以我有一个特殊的固定大小的子窗口,我想让它停留在可调整大小的主窗口的右侧。当用户按

回答 2 投票 0

期望 bash 中的脚本并调整终端大小

我正在尝试在 SSH 会话中调整终端大小,该会话是由 Expect 生成的,而 Expect 是由 bash 生成的。 #!/bin/bash ... SSH_PASS=XXXXX SSH_ADDR=YYYYY 期待<(cat << EOD ...

回答 1 投票 0

为什么我的网站在电脑和移动设备上调整大小不同?

我一直在为一个学校项目开发一个网站,并为我的表格添加了更改大小的代码。当我编码时,我经常调整浏览器窗口的大小以检查移动设备上的大小。看起来很棒...

回答 1 投票 0

在 PHP 中调整 PNG 图像大小

调整 PNG 大小时没有图像显示,但以下代码适用于 JPEG。 列表($width_orig,$height_orig)= getimagesize($文件名); $ratio_orig = $width_orig/$height_orig; 我...

回答 5 投票 0

当键盘显示时使用 jquery 调整窗口 Safari 的大小

首先,我知道关于这个话题有很多问题。我现在已经搜索了几个星期,但找不到适合我的答案。 我有一个网站,上面有一个...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.