原文:IE6、7下块级元素设置display:inline-block不换行的解决办法

使用背景 在实际的工作中,我们有的时候会把块元素设置为inline block,这样做的目的有 个,一是块元素能够排列到一行,二是块元素就形成包裹性,能够自适应content area,而不必设置宽和高 依实际情况而定 ,在现在浏览器中没有什么问题,但是IE 下,当把block元素设置成inline block之后,还是在分别的两行,下面我们看一下现象。 代码以及IE 下的表现 CSS: body ...

2015-05-31 13:01 0 2415 推荐指数:

查看详情

【原】display:inline-blockIE元素

  通常我们想让内联元素为行布局显示,有2种方法,最常见的是方法是.selector {float:left;......},第二种方法是.selector {display:inline-block;......},对于第二种方法,在IE浏览器中得到支持,测试结果会认为IE能识别display ...

Wed Feb 08 07:20:00 CST 2012 0 3185
input元素display:inline-block元素不在一行的解决办法

每次用到了<input/> 元素inline-block的<span></span>(不一定是span,其他一些inline元素也是一样)元素,他们总是会不在一个水平线上,这个时候就很蛋疼了,毕竟不在水平线上,很不美观。 有以下解决办法 ...

Fri Jun 02 00:38:00 CST 2017 1 6767
displayinline-block元素中间有间隙的原因和解决办法

displayinline-block元素在水平方向上之间会有间隙 原因:标签与标签之间使用了空格或者是换行符(空白字符也是字符,样式会影响) 解决办法一: 不使用空白符号,使用注释替代换行、标签的结束标签与开始标签写在一起等(代码的可读性较差) 解决办法二:设置元素的font-size ...

Thu Mar 12 06:02:00 CST 2020 0 1525
display:inline-block带来的问题及解决办法

在日常工作中,会经常遇到两个或多个元素并排排列的效果,以前会使用float等实现,float虽然方便好用,但是需要清除浮动,有时会带来意想不到的bug 而且在移动端是不推荐使用float的,所以使用display:inline-block是一个不错的选择 ...

Wed Jul 25 05:45:00 CST 2018 0 990
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM