行内元素出现换行的情况
来源:互联网 发布:数控编程指令g代码 编辑:程序博客网 时间:2024/05/20 23:59
例如这样:
html
<div id="box"> <input type="text"> <button>搜索</button></div>
css
#box{ width:550px; height:40px; border:1px solid green;}#box input{ width:500px; height:40px; } #box button{ width:50px; height:40px; }
结果却是这样:
出现了换行的情况,这种问题是因为行内元素也是有间隙的,必须去除间隙才行,有一下几种解决办法:
一:
将行内元素写在一行里面
<div id="box"> <input type="text"><button>搜索</button></div>
二:
给父元素样式增加一个属性
#box{ width:550px; height:40px; border:1px solid green; font-size:0;}
三:
使用letter-spacing(ie里面文字会被压缩)
#box{ width:550px; height:40px; border:1px solid green; letter-spacing:-999px;}
以上。。
阅读全文
0 0
- 行内元素出现换行的情况
- 块状元素、行内元素、行内块状元素同行换行显示以及float后的情况
- 行内元素不换行的处理
- 网页中 li 标签内元素 不换行的解决办法
- 如何可以让div内的元素不换行?
- auto_ptr作为vector的元素会出现什么情况
- 块元素/行内元素的转变
- 行内元素的特性
- span i等行内元素之间出现的诡异间隔
- MyEclipse中防止代码格式化时出现换行的情况的设置
- MyEclipse中防止代码格式化时出现换行的情况的设置
- MyEclipse中防止代码格式化时出现换行的情况的设置
- MyEclipse中防止代码格式化时出现换行的情况的设置
- MyEclipse中防止代码格式化时出现换行的情况的设置
- MyEclipse中防止代码格式化时出现换行的情况的设置
- 行内块元素/行内元素/块级元素的区别
- 子元素浮动后,父元素设置的min-height会出现无效的情况。
- Eclipse以及MyEclipse中防止代码格式化时出现换行的情况
- 原生select高度兼容ie7--css样式
- CODEVS-2050 派对灯
- 书的复制
- 01_Makefile文件编写
- 设计模式---抽象工厂模式
- 行内元素出现换行的情况
- Linux 目录结构与FHS标准
- 处理post请求乱码问题
- 1-5月知识总结
- Windows 微软雅黑(Microsoft YaHei)+ Monaco 字体整合方案
- JAVA将HTML转化图片最靠谱的方法
- 在phper中如何成为崛起最快的1%
- git操作
- 如何利用percona-toolkit中pt-online-schema-change功能对表进行alter