首页前端开发CSScss在输入框中加入图标

css在输入框中加入图标

时间2023-12-05 05:44:03发布访客分类CSS浏览509
导读:CSS是前端开发中必不可少的一项技术。在输入框中加入图标是一项不错的设计,可以为页面增添不少美观程度。下面我们来看看如何使用CSS实现此效果。HTML代码如下:<input type="text" class="icon-input"...

CSS是前端开发中必不可少的一项技术。在输入框中加入图标是一项不错的设计,可以为页面增添不少美观程度。下面我们来看看如何使用CSS实现此效果。

HTML代码如下:input type="text" class="icon-input" />
CSS样式如下:.icon-input{
    border : 1px solid #ccc;
    padding : 8px 30px 8px 8px;
    background : url('icon.png') no-repeat scroll right center;
}
.icon-input:focus{
    outline:none;
    border-color:#719ECE;
    box-shadow:0 2px 12px rgba(0,0,0,.1) inset, 0 0 0 2px #D7E7F9 inset;
}
    

在HTML中我们使用标签来定义输入框,通过添加class名称来定义样式。CSS样式中我们使用了border、padding、background等CSS属性来定义输入框的样式。

其中,background属性用于添加图标,我们使用了url('icon.png')来指向图标的位置,并在后面加上no-repeat scroll right center来指定图标的位置在右侧居中。

为了让输入框在获取焦点时有更好的视觉效果,我们使用了:focus伪类来定义获取焦点时的样式,这里我们对边框和阴影进行了设计,可以根据实际需求进行修改。

这样,加入图标的输入框就完成了。如果要使用不同的图标,只需要更改CSS中background属性中url()内的图片地址即可。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: css在输入框中加入图标
本文地址: https://pptw.com/jishu/568667.html
css3 线条运动效果 css3 线条左到右

游客 回复需填写必要信息