CSS
zhangyakun789
这个作者很懒,什么都没留下…
展开
-
今天学习css发现line-height和vertical-align,和基线等问题
1,w3school教程中说行内框不可以规定高度(即height属性,替换元素除外),可以通过line-height设置内容区域高度。教程中说不可对行内元素使用magin-top、magin-bottom和padding-top、padding-bottom来影响行高,用了也没反应,但是实测发现设置了padding-top和magin-top在有些浏览器中会影响行高,所以以后对行内元素尽量用避免使原创 2012-01-12 17:24:30 · 523 阅读 · 0 评论 -
ie6下 line-height设置行高失效bug解决办法
问题描述:当在一个容器里文字和img、input、textarea、select、object等元素相连的时候,对这个容器设置的line-height数值会失效;同时以上元素的行高可能×2:受影响的浏览器: Microsoft Internet Explorer 5.01 / Windows Microsoft Internet Explorer 5.5 / Windows Mic转载 2012-01-12 17:52:15 · 432 阅读 · 0 评论 -
块级元素、行内元素与可变元素
内联元素(行内元素)内联元素(inline element)* a - 锚点* abbr - 缩写* acronym - 首字* b - 粗体(不推荐)* bdo - bidi override* big - 大字体* br - 换行* cite - 引用* code - 计算机代码(在引用源码的时候需要)* dfn - 定义字段* em - 强调转载 2012-01-12 15:11:38 · 301 阅读 · 0 评论 -
ie6的3像素bug其实还有一层错误。
今天学习ie6常见BUG,发现被讲的很多的有一个IE6下3像素BUG,但是仔细研究发现,错的不光是3像素这个问题,还有产生这种BUG的布局思路有问题,是对浮动后元素脱离文档流的不理解。假设有两个块级原始A和B相邻,元素A在上,B在下。当元素A浮动后,A就会脱离文档流,这个时候,块级元素B就会当浮动元素A不存在一样,向上替代元素A原来的位置,这个时候就会出现浮动元素A遮住块级元素B的现象,而不是原创 2012-01-12 18:24:51 · 207 阅读 · 0 评论 -
css的元素分类
元素:element分类方法一:替换元素和非替换元素1,替换元素:如、等,是不直接显示的元素,在显示时,将根据元素的标签或属性来显示,如将被src链接的图片所替代。2,非替换元素:直接显示内容的元素,如这里是要显示的内容。总结:a,替换元素标签的特征是自闭和,而非替换元素有闭合标签,显示的内容放在开始标签与闭合标签之间,如这里是要显示的内容。 b,大多数h原创 2012-01-12 15:07:49 · 497 阅读 · 0 评论