input输入框的宽度自适应
来源:互联网 发布:试用平台源码 编辑:程序博客网 时间:2024/06/05 07:19
场景:在写H5移动端的时候,常常会遇到再顶部有搜索框的情况,如下图:
因为要适应不同的移动设备的屏幕宽度,若将所有的元素宽度写死,更换设备后无论是屏幕宽度增大还是缩小,样式一定会乱掉。因此可以将中间输入框的宽度设置为可变的,即可跟随屏幕宽度的变化而变化,这样就解决的适配的问题。且看示例代码:
HTML
<div class="title_box"> <div class="title_left"></div> <input type="text" /> <div class="title_right"></div></div>
CSS
.title_box{
width: 100%;
overflow: hidden;
display: flex;
}
.title_left{width: 100px;height: 40px;border: 1px solid red;float: left;}
.title_right{width: 100px;height: 40px;border: 1px solid green;float: right;}
.title_box input{width: 100%;}
重点已在上面标记出来了,就是父层使用display:flex;然后左边和右边的元素分别定宽并浮动,然后中间的输入框就可以宽度100%啦。你可以试试将display:flex去掉,此时输入框的100%就是整个屏幕的宽度。关于display:flex的用法请看这篇文章:http://blog.csdn.net/linda_417/article/details/51507176
阅读全文
0 0
- input输入框的宽度自适应
- Jquery 自适应宽度的input
- jQuery计算文本宽度和input标签根据输入字符动态自适应宽度的实现
- jQuery计算文本宽度和input标签根据输入字符动态自适应宽度的实现
- input宽度自适应
- 这是一小段自适应宽度的输入框代码
- input宽度自适应[使用jquery]
- jquery 实现input宽度自适应
- div中input宽度自适应
- 使input框的宽度随输入的字符的长度变化而变化
- Input输入框的宽度设置为100%会发生什么?
- input输入框无边框和调结宽度
- 自适应label的宽度
- UILabel的宽度自适应
- 自适应宽度的ListView
- 高度自适应的输入框
- 好玩的input输入框
- 横排Li的自适应宽度
- Leetcode题解-11. Container With Most Water
- 阿里云前端周刊
- Java后台框架篇--Spring与Restful风格API接口开发
- iPhone X电池性能如何:双电池与无线充电的博弈
- 第四周:310. Minimum Height Trees(最小高度树)
- input输入框的宽度自适应
- mysql字符串处理
- 通过继承Thread类的方式创建两个线程
- 半透明背景Activity实现AlertDialog弹窗效果
- 读孟非《随遇而安》
- 使用MCUXpresso IDE恢复和更新NXP OpenSDA引导加载程序
- 码流 | 码率 | 比特率 | 帧速率 | 分辨率 | 高清的区别
- Web开发中的session
- Java后台框架篇--Spring与JMS异步消息