input中嵌入两个图,图片css样式出错

guaili1752 2017-06-23 04:01:12

html:
<p class="input"><i class="icon-user"></i><input type="username" id="username1" onblur="checkUser()"><i class="checkimg"></i></p>
css:
.icon-user{
position: absolute;left: 0;z-index:5;
background-image: url('<%=path %>/img/user_meitu_6.jpg'); /*引入图片图片*/
background-repeat: no-repeat;
background-position: 2px 3px;
width:25px;
height:25px;
}
#login fieldset input[type="username"], #login fieldset input[type="password"] {
background-color: #fff;
color: #777;
width: 250px;
heigth: 25px;
padding-left:30px;
}
.checkimg
{display: none;
position: absolute;left:200;z-index:6;
background-image: url('<%=path %>/img/password_meitu_4.jpg'); /*引入图片图片*/
background-repeat: no-repeat; /*设置图片不重复*/
background-position:225px 3px;/*图片显示的位置*/
width:25px;
height:25px;
}
拿username这个input来说,希望将前后两个<i>标签里的图片都显示在input的框里。现在第一个class是icon-user的<i>标签显示是正常的,但是class是checkimg的显示不正常,不知道为什么换行了,请问这个应该怎么改
...全文
386 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
岿然 2017-06-29
  • 打赏
  • 举报
回复
将input转换成块级元素,给其定义宽高,然后将icon浮动试一下?
浪子回头8 2017-06-29
  • 打赏
  • 举报
回复
input也要绝对定位,图标可以相对于右边的:right:5px
香蕉猪 2017-06-23
  • 打赏
  • 举报
回复
checkimg中,加入top:0;还有,left:200;是什么鬼???不应该是200px或者200rem之类的吗???单位呢???

61,126

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧