废话不多说,上代码:
html结构:
<div class="flex-box">
<p>
<span>我是第一行<i class="icon icon-must"></i></span>
<input type="text" class="enabled text-info" placeholder="" />
</p>
<p>
<span>我是第二行</span>
<input type="text" placeholder="" class="enabled text-info"/>
</p>
<p>
<span>我是第三行<i class="icon icon-must"></i></span>
<input type="text" class="enabled text-info" placeholder="" />
</p>
</div>
css代码:
.enabled{
border: none;
padding: 2px 12px;
font-size: 14px;
line-height: 1.5;
background-color: #fff;
border-bottom: 1px solid #ccc;
outline: none;
}
input[type="text"]:focus,
input[type="password"]:focus {
border-bottom: 1px solid #5cb85c;
}
效果如图所示:
CSS样式布局实践

本文介绍了一个使用CSS进行布局的具体案例,展示了如何通过简单的HTML结构配合特定的CSS样式实现美观且实用的输入框布局。文中提供了完整的HTML和CSS代码,并附上了最终效果的展示。
1750

被折叠的 条评论
为什么被折叠?



