use*_*782 9 html css twitter-bootstrap twitter-bootstrap-3
我对bootstrap中的媒体类有一些疑问.
.media-body
bootstrap 中的类的宽度为10,000px?为什么他们用display: table-cell
不display: block
? overflow: hidden
和zoom: 1
上使用的.media
类? .media-body
实际上不占用10,000px的宽度?overflow: hidden
和zoom: 1
没有在.media
课堂上使用会发生什么?至于我的努力,我删除overflow, zoom
和10,000px
宽度,并没有观察到任何差异.
我在“响应式Bootstrap ”集合中找到了一些评论:
/*
* 1. Create new block formatting context in modern browsers
* 2. Avoid shrink-wrap behaviour of table-cell
* 3. Override for IE6/7
* 4. Create new block formatting context in IE6/7
* Alternatively, use 'overflow:hidden' if clipping is OK
*/
display: table-cell; /* 1 */
width: 10000px; /* 2 */
@include old-ie() {
*width: auto; /* 3 */
*zoom: 1; /* 4 */
}
Run Code Online (Sandbox Code Playgroud)
UPD
*zoom
是针对 IE6 和 IE7 的破解。所有浏览器都会忽略以星号开头的属性。只有 IE7 及以下版本才会考虑它们。