- 浏览: 2621338 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (1286)
- js-oop (2)
- js-window (10)
- js-event (19)
- js-string (37)
- js-array (27)
- js-page (4)
- js-dom (62)
- js-lang (8)
- js-number (7)
- js-platform (3)
- js-object (15)
- js-element (3)
- js-browser (7)
- js-url (6)
- js-date (10)
- css基础 (48)
- css优化 (15)
- html基础 (17)
- html标签 (19)
- js基础 (117)
- js-兼容性差异 (33)
- js引擎 (3)
- js性能 (14)
- json (6)
- jQuery源码浅析 (43)
- web mobile开发资料 (78)
- js跨域 (2)
- html5 (74)
- html5-canvas (7)
- css3 (53)
- 浏览器 (5)
- api设计学 (3)
- js-加载 (3)
- linux (37)
- 架构师 (1)
- php (2)
- self开发的脚本库--凤凰 (2)
- web应用名词 (6)
- javascript新特性翻译 (8)
- ajax (6)
- jQuery动画效果 (7)
- prototype的解读 (13)
- 优秀插件翻译 (1)
- css解决方案 (26)
- 数据库 (2)
- english daily (59)
- 浏览器内核探究 (1)
- jQuery插件介绍 (9)
- jquery基础篇 (26)
- chrome浏览器问题整理 (14)
- js选择器那些事 (3)
- 前端框架 (26)
- Firefox私有属性 (11)
- webkit私有属性集合 (17)
- 书籍推荐 (21)
- 数据结构 (1)
- 网站建设相关 (7)
- 好文翻译 (2)
- 个人作品 (3)
- kissy的解读 (4)
- css-layout(布局研究) (5)
- less研究 (1)
- YUI探究 (1)
- hash探究 (1)
- js动画 (7)
- 前端面试题 (37)
- css书写规范 (1)
- js模板引擎 (6)
- js模块化 (19)
- 编写高质量代码 (3)
- 性能探究--应用协议 (2)
- 前端图像处理 (19)
- Mac OS相关 (21)
- 正则表达式 (11)
- 离线应用相关 (0)
- 前端工具 (65)
- nodeJS (55)
- jquery优化篇 (2)
- 设计模式探究系列 (3)
- windows7 (2)
- IE10 (10)
- 微博开放平台探究 (2)
- 常用web服务接口 (1)
- 数据存储相关 (8)
- 零时文件 (2)
- jQuery Mobile (16)
- backbone (15)
- underscore (22)
- sass (11)
- android (3)
- phonegap (10)
- IE私有 (11)
- qwrap (8)
- git (14)
- chrome extensions (5)
- freemarker (11)
- angularJS (3)
- seo (2)
- markdown (3)
- css动画 (4)
- 安卓开发 (2)
- React (7)
- 活动页技术 (1)
- 网络安全 (3)
- grunt (7)
- Lo-Dash (3)
- 前端国际化 (4)
- 版本控制 (2)
- 盒模型 (4)
- 微信开发 (1)
- Mock数据工具 (1)
- sails (1)
- vim (1)
- js-color (1)
- iOS 基础 (43)
最新评论
-
jertom:
<div id="showInfo" ...
addEventListener等事件监听的参数细谈 -
乌托邦国王:
引用[u][/u]
css3动画属性系列之transform细讲移动translate -
hvang1988:
能提供附件下载吗,找不到js库,google封了访问不了
Syntaxhighlighter---代码高亮插件介绍 -
sscsacdsadcsd:
我的天 那到底是为什么function是object我看und ...
typeof func ==='function'的疑惑 -
wkjiangwk:
试了,没用,你们从不去测试。
介绍一下x-webkit-speech -------实现语音输入
贴一个自己用的比较多的清除浮动的代码:
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;} .clearfix{display:inline-block;} * html .clearfix {height: 1%;} .clearfix {display: block;}
发表评论
-
如果画圆角图片效果
2013-10-18 16:19 1213原效果在 http://smashingco ... -
bootstrap分拆之table
2013-07-11 14:44 0本文整理一下bootstrap中tabl ... -
触发hasLayout
2013-04-11 14:39 1305触发hasLayout: ... -
页面翻转效果
2013-04-01 19:08 0本文收集了一下页面翻转需要的代码: ht ... -
IE6下模拟fixed在scroll的时候有闪动
2013-04-01 18:13 1722IE6下,我们模拟fixed的时候会出现一种 ... -
-ms-filter
2013-04-01 18:14 1519本文简单记录一下-ms-filter ... -
IE9已经支持opacity
2013-04-01 12:12 0前言: 本文主要是看了iefa ... -
IE下的采用filter进行翻转
2013-04-01 19:09 1645本文简单记录一下:IE下使用filter来 ... -
css3案例之---采用rgba实现背景透明内容不透明
2013-03-28 17:44 2673前言: 部分内容来自doy的博 ... -
QR二维码相关
2013-03-25 14:36 1562前言: 本文主要整理采用Google ch ... -
关于初始加载页面的动画震动
2013-03-22 18:20 1591本文主要来自:http://css-tri ... -
QR二维码相关
2013-03-25 14:34 0前言: 本文主要整理采用Goo ... -
css解决方案之--- 模拟textarea高度自适应
2013-03-11 19:40 1584本文来自zhangxinxu的博客:《div模拟 ... -
设置type="range"为vertical
2013-02-21 16:56 1418如何设置type=“range”为vertical ... -
IE下的图片翻转90度倍数的case
2013-01-07 11:11 1418场景:IE下对图片进行*90度的旋转 代码: ... -
IE下页面变灰
2013-01-07 11:01 1324应用场景:IE下站内页面变灰! 代码: h ... -
css框架简介之YAML
2012-10-15 16:47 2343前言: 本文只是开篇,简单介绍一下,后期深入实践认知 ... -
关于页面跨平台字体样式探究
2012-07-29 18:28 1582前面写了一篇“Mac下的字体”,去各大网站关注了一下css代码 ... -
关于X-UA-Compatible
2012-07-07 16:28 13801、what is X-UA-Compatible ? ... -
关于去掉a标签点击后的虚框的解决方案
2012-06-23 16:54 1656我们时常在一些场景遇到a标签点击后需要去掉虚线框,这边我们给出 ...
相关推荐
Flexbox是现代CSS布局的一种方式,它可以自动处理子元素的排列和对齐,包括清除浮动。在Flexbox布局下,父元素只需设置`display: flex;`,子元素的浮动就不会影响到父元素的高度。 ```css .container { display...
清除浮动主要有以下几种方式: 1. 使用CSS的`clear`属性:我们可以给后续元素设置`clear:both`,这将强制该元素不与任何浮动元素相邻接。例如: ```css .clear-fix { clear: both; } ``` 然后在HTML中添加一...
浮动的属性虽然方便使用,但是在使用这种属性时,也存在着一种弊端,那就是当子元素设置了float属性之后,且父元素的宽度没有设置,而是由子元素支撑起来,则会导致父元素的高度塌陷(原本的height后来被置为0)。...
浮动的属性虽然方便使用,但是在使用这种属性时,也存在着一种弊端,那就是当子元素设置了float属性之后,且父元素的宽度没有设置,而是由子元素支撑起来,则会导致父元素的高度塌陷(原本的height后来被置为0)。...
这种方法是最直观的一种方式,它通过在浮动元素后面添加一个额外的空标签(通常是`<div>`),并设置`clear:both`来清除浮动的影响。例如: ```css .clear { clear: both; height: 0; font-size: 0; overflow: ...
建议:不推荐使用,但此方法是以前主要使用的一种清除浮动方法。 3. 父级div定义伪类:after和zoom 原理:IE8以上和非IE浏览器才支持:after,原理和方法2有点类似,zoom(IE转有属性)可解决ie6,ie7浮动问题。优点:...
- 另一种方法是利用`:after`伪元素,创建一个看不见的元素来清除浮动。例如,`content: " "; clear: both; display: block;`。这种方法保持了HTML的整洁,但需要对不支持`:after`的旧版IE进行hack。 2. **设置`...
4. **使用伪元素清除浮动** - 另一种技术是在父元素中使用`:after`伪元素,并利用CSS的 `content` 属性来生成一个内容为空的元素,并设置其 `clear` 属性。然后,将这个伪元素的 `display` 属性设置为 `block` 或 `...
Flexbox是CSS3引入的一种新的布局模式,它能更方便地处理容器内元素的对齐和分布,包括清除浮动。以下是一个使用Flexbox清除浮动的示例: ```css .container { display: flex; flex-wrap: wrap; } .float-...
这是一种更为现代且优雅的解决方案,适用于支持CSS伪元素的浏览器。通过在浮动元素的容器上应用`:after`伪元素,创建一个看不见的块元素,以此清理浮动。CSS代码如下: ```css .clearfix:after { content: "020"; ...
`display:inline-block`也是一种触发`layout`的方法,但在标准浏览器中可能需要恢复为默认的`display`值以保持兼容性。 5. **浮动父元素** 让父元素也浮动,但这可能导致其他布局问题,因为浮动元素可能会离开其...
本文将介绍两种常见的清除浮动的方法:使用`clear:both`和使用伪元素。 1. **使用`clear:both`** 在HTML中,我们可以创建一个空的`div`元素,并为其添加`clear:both`样式。这种方法简单直接,但可能会增加额外的...
浮动布局在CSS中是一种经典而基础的布局方式,它允许元素在页面中向左或向右浮动,使得其他内容能够环绕其展示。然而,浮动元素的一个常见问题是它们可能导致父容器的高度无法正确计算,进而影响后续元素的布局。这...
清除浮动主要有以下几种方法: 1. 给父元素设置固定高度:这种方法简单直接,但适用于高度固定的布局,对于高度自适应的页面则不适用。 2. 使用`overflow`属性:通过设置`overflow: hidden`,可以触发父元素成为BFC...
另外,文中还提到了一种名为`clearfix`的清除浮动方法,它利用CSS伪元素`:after`和`clear:both`来创建一个看不见的元素来清除浮动,这种方法适用于不支持`overflow`属性清除浮动的旧版本浏览器。 总的来说,`...
以下是对清除浮动的几种方法及其规范说明的详细解释: 1. **使用`clear:both`** 当一个元素设置`clear:both`时,这个元素会向下移动,直到它不在与任何浮动元素相邻。这通常用于浮动元素之后的非浮动元素,或者在...
另一种常用的清除浮动方法是通过设置容器的`overflow`属性为`hidden`或`auto`。这种方法不需要额外的HTML标记,而且兼容性良好,但在某些老版本的IE浏览器中可能需要加上`*zoom:1`来触发“hasLayout”,以确保正确...
- (1) 使用`clear: both`: 这是一种常见的方式,通过在父元素内部添加一个无内容的元素,并设置`clear: both`,使得该元素之后的内容不再环绕浮动元素。 - (2) 设置父元素的`overflow: auto/hidden`: 这会触发...