css - 在输入元素背景中设置图像不起作用

标签 css angular

我正在尝试在输入元素中设置图像,但图像未显示。

html:

    <div class="col-md-12">
        <input class="form-control ccnumber" type="text" id="creditCardNo" 
          formControlName="creditCardNo">
    </div>

CSS:

.ccnumber {
    background-image: url("creditcard.png");
    background-repeat: no-repeat;
    background-position: left;
    background-attachment: fixed;
}

最佳答案

检查图像的路径。您的代码工作正常。检查您的网络以查看未加载的原因。

.ccnumber {
    background-image: url("https://www.w3schools.com/css/img_fjords.jpg");
    background-repeat: no-repeat;
    background-position: left;
    background-attachment: fixed;
}
<div class="col-md-12">
    <input class="form-control ccnumber" type="text" id="creditCardNo" 
         formControlName="creditCardNo">
</div>

关于css - 在输入元素背景中设置图像不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46117695/

相关文章:

javascript - 将动态字段数据从一个组件发送到另一个组件

angular - Angular自定义错误处理程序并非总是在错误发生后被点击

Angular 应用程序在 IE11 中显示空白页面

css - 兼容模式下的 Internet Explorer 10::-ms-clear

jquery - Handlebars 在我的 div 之间添加了一个空格?

jquery - 使用 jQuery 更改标记和不同 CSS 文件的 CSS 属性

angular - 如何根据 Angular 用户角色/权限管理菜单

javascript - Typescript 严格的空检查和可观察过滤器

javascript - jQuery 多个 CSS 冲突

CSS 控制一行上的 flex 元素数