Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.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
Dart 聚合物元素纸张输入的包装验证错误_Dart_Polymer_Dart Polymer_Polymer Elements - Fatal编程技术网

Dart 聚合物元素纸张输入的包装验证错误

Dart 聚合物元素纸张输入的包装验证错误,dart,polymer,dart-polymer,polymer-elements,Dart,Polymer,Dart Polymer,Polymer Elements,我注意到,如果自定义Polymer 1.x元素的宽度小于纸张输入元素上验证错误消息的宽度,则错误会溢出自定义元素的右边框之外。见下图: 是否有一种机制来防止溢出,例如当文本到达自定义元素的边界时将其包装 谢谢 /*这种风格只是为了重现问题*/ :主持人{ 显示:块; 宽度:60px; 高度:100px; 边框:3倍纯绿; } 可以通过指定宽度来剪裁过长的文本 :根目录{ --纸张输入错误:{ /*-o-text-overflow:省略号;//或剪辑*/ /*文本溢出:省略号;//或剪辑*/

我注意到,如果自定义Polymer 1.x元素的宽度小于纸张输入元素上验证错误消息的宽度,则错误会溢出自定义元素的右边框之外。见下图:

是否有一种机制来防止溢出,例如当文本到达自定义元素的边界时将其包装

谢谢


/*这种风格只是为了重现问题*/
:主持人{
显示:块;
宽度:60px;
高度:100px;
边框:3倍纯绿;
}
可以通过指定宽度来剪裁过长的文本

:根目录{
--纸张输入错误:{
/*-o-text-overflow:省略号;//或剪辑*/
/*文本溢出:省略号;//或剪辑*/
宽度:60px;
};
--纸张输入容器无效颜色:橙色;
}
这样可以动态调整宽度,但可能会破坏其他东西(不知道)

:根目录{
--纸张输入容器:{
位置:相对位置;
};
--纸张输入错误:{
位置:绝对位置;
宽度:100%;
}
}
或者让它像这样破碎

:根目录{
--纸张输入错误:{
位置:相对;//或宽度:60px;
高度:50px;
空白:正常;
单词包装:打断单词;
线高:初始;
};
}
其余的元素都是标记



我还尝试添加自定义加载项,而不是默认的
,但失败了(另请参见)

,谢谢Gunter。我最喜欢最后一个选项。很高兴听到它对你有用!另一种方法是克隆
元素,然后您可以将自己的HTML放在该位置以显示错误信息。例如,包含更广泛信息的工具提示<代码>非常简单。只是另一个主意。好主意!我试试看。如果您知道任何当前的示例,可以让我领先一步。
本身就是最好的示例,还是指工具提示?工具提示的演示代码应该是()