float左右,中间自适应,和一些tips
来源:互联网 发布:java物联网待遇 编辑:程序博客网 时间:2024/05/23 12:44
<div class="reply-wrapper"> <span class="reply-logo"></span> <span class="reply-btn" id="subjectQuickReplyBtn">回复</span> <div class="out-input"> <input type="text" class="reply-input" id="subjectQuickReply" placeholder="请输入评论内容"/> </div></div>
实现如下图这样的效果:
需要注意的有下面几个地方:
(1)input属于inline-block类型,宽度包括内容,这时候要给它设置为width:100%;就需要在它的外层包一层div,让div的宽度是width:atuo,这样中间部分就看自适应了。
(2)‘reply-logo’和‘reply-btn’两个float元素时挨在一起的,并没有在‘out-input’的上下两侧,也就是下面这个样子:
<span class="reply-logo"></span> <div class="out-input"> <input type="text" class="reply-input" id="subjectQuickReply" placeholder="请输入评论内容"/> </div><span class="reply-btn" id="subjectQuickReplyBtn">回复</span>
这是因为float属于inline的文档流,它们挨在一起和后面的div会排在同一行上,但是如果写在了div的两侧,div属于block文档流,就会截断上面的inline文档流,从而产出换行,也就是BUTTON就会跑到input的下一行去。
Some Tips
chrome下当img的src为空时,会产生一个白色的边框,如何解决这个问题,可以考虑用下面的方法:
img[src=""]{ opacity: 0;}
当图片资源为空时,透明度度设置为0,这样就不会有那个白色的边框了。
0 0
- float左右,中间自适应,和一些tips
- 左右宽度固定,中间自适应
- 3列布局左右自适应中间固定
- css布局左右定宽,中间自适应
- 网页布局,左右固定,中间自适应
- css 左右固定,中间自适应的布局
- 三列布局-左右固定,中间自适应
- 三栏布局:左右固定,中间自适应
- 三列自适应布局:左右定宽,中间自适应
- 三栏自适应布局实现(左右固定宽度,中间自适应)
- div三列,左右固定宽度,中间自适应
- margin负值实现左右固定中间自适应布局
- 左右定宽,中间自适应,实现三列布局
- 三栏布局,中间自适应,左右固定实现方法
- 淘宝双飞翼布局,左右固定中间自适应宽度。
- 三列布局(左右固定宽度,中间自适应)
- 三栏布局——左右固定,中间自适应
- listView 三个空间,左右固定宽度,中间自适应处理
- JAVA面试-基础加强与巩固:反射、注解、泛型等
- 关于eyelike-Master的理解
- 小距离监听ListView或者ScrollView上下滑动
- TimeZone以及时区有关的操作Date/Calendar/SimpleDateFormat
- 24 leetcode - Merge k Sorted Lists
- float左右,中间自适应,和一些tips
- unity 单个树木创建
- 标签
- 分布式架构的演进
- 使用谷歌官annotation包的时候出现错误
- 更换用户名登录共享文件夹
- range与xrange
- [Android]取消GridView点击item时的颜色(我的手机点击后是橙黄色)
- 学习笔记之JavaSE(32)--JavaAPI详解7