似乎无法将画布设置为输入元素的子项。 DOM操作正确,但画布不显示。这甚至是可能的还是有解决方法?是否可以创建输入的子元素?
-1
A
回答
0
这是不可能的。实际上,因为input
是一个空白元素,所以它不能有任何孩子。你可以阅读更多关于空洞元素here。不是说我完全知道你在寻找canvas
的效果,但我相信你可以通过堆叠元素来实现它,并使用透明背景等来玩耍。
下面是如何使用background
属性在输入字段内放置图像的示例。
input{
width: 130px;
height: 24px;
border: 1px solid gray;
}
input:focus{
outline: none;
}
input#password_input{
padding-left: 36px;
background: url('https://image.flaticon.com/icons/svg/149/149305.svg') no-repeat 0px 0px;
}
<input type="password" id="password_input"/>
0
相关问题
- 1. 是否可以使用css3淡入新创建的元素?
- 2. 是否可以创建一个保存元素输入的配置文件?
- 3. 拖放元素以创建html输入
- 4. 是否可以设置输入元素的预更改值
- 5. document.createElement();是否有我可以创建的元素列表?
- 6. 是否可以在CSS3中的元素之间创建线条?
- 7. 是否可以创建子脚本?
- 8. 是否可以在插入DOM树之前获取jQuery创建元素的HTML?
- 9. 是否可以根据用户的输入创建类对象?
- 10. 如何确定元素是否可以有html子元素?
- 11. 是否可以使用伪元素创建角度切割?
- 12. Silverlight - 是否可以在后台线程上创建UI元素?
- 13. 是否可以在Raphael中创建unzoom元素?
- 14. 是否可以在IPython Notebook中创建输入单元的分组?
- 15. 是否可以创建批量插入?
- 16. AngularJS - 观看输入元素的创建
- 17. 是否可以创建多个输入选择器
- 18. 是否可以从ModelMetaData.Properties动态创建输入字段?
- 19. 是否可以根据输入文件创建Java枚举?
- 20. Javascript创建了太多输入元素
- 21. 动态创建输入元素onclick
- 22. 从输入值创建li元素
- 23. 从用户输入创建XML元素
- 24. 动态创建文件输入元素
- 25. 创建元素并追加输入值
- 26. 获取动态创建的输入元素的输入值
- 27. 是否可以获取元素的CSS?
- 28. 以动态创建的形式命名输入元素
- 29. html表单是否发布输入以外的元素的值?
- 30. 难以创建lxml元素子类
您认为您需要将canvas元素作为输入元素的子元素用于什么目的? –
我想绘制输入的标识。 – R3turnz