Q
把一个输入框
12
A
回答
23
2
7
作为除了Bazzz's answer,如果你不想要的图标正对着右边框,您可以在右侧指定填充。
background: url(images/icon.png) no-repeat right 10px center;
这将会把右侧的图标,但保持在非常边缘10个像素。因此,CSS的解释是这样的:
背景:[URL以图标] [不指定重复] [水平位置] [在右侧填充] [垂直位置]
0
使用图像和SVG。填充效果很好在所有浏览器(火星2017)
图像文件
.date_element {
background-image: url(../img/calendar.png);
background-repeat: no-repeat;
background-position: right center;
background-origin: content-box;
}
SVG文件
.date_element {
background-image: url(../img/calendar.svg);
background-repeat: no-repeat;
background-position: right center;
background-origin: content-box;
background-size: 2.5rem 2.5rem;
}
相关问题
- 1. 伯爵把输入框
- 2. 如何把一个HTML文本输入框里面FA-搜索?
- 3. 把一个信息框放在输入栏下面
- 4. wordpress:如何把一个输入页面?
- 5. 把一个int和STR成输入(Python)的一个输出
- 6. 如何把重点放在第一输入框在对话框
- 7. 把管道输入到标准输入另一个进程
- 8. “冻结”一个输入框
- 9. 把输入提交到与输入框相同的行上
- 10. 我不能把一个输入在第一个地方
- 11. 把文本输入从一个视图到另一个视图
- 12. 制作一个类似于Visual Basic输入框的输入框
- 13. 把一个函数的输出放入一个数据框或一个列表或一个向量R
- 14. Java输入和输出把
- 15. 一个输入框的多个背景
- 16. 如何在同一个输入框中输入多个字段
- 17. 把一个隐藏的盒子放入一个焦点输入与jquery
- 18. 片段 - 把一个插入另一个
- 19. 我怎样才能提取输入框中输入文字,并把它们添加到一个div底部
- 20. 试图把多个字符串输入
- 21. C#骰子游戏,把它变成一个用户输入的输入
- 22. 把价值直接放入输入文本框的形式?
- 23. 添加和删除一个输入框
- 24. 建立一个输入对话框?
- 25. 找到第一个空输入框
- 26. jQuery:选择一个文本输入框
- 27. 加载一个输入框的负载
- 28. 用多个输入框按'输入'
- 29. 用户输入通过document.getElementById从一个输入框
- 30. Angularjs从另一个输入框更新输入
有一个封闭的问题,非常类似于此,HTTP: //stackoverflow.com/questions/20634868/put-icon-inside-input-element-in-a-form-not-as-background-image?lq=1 –