CSS
AugustBlog
这个作者很懒,什么都没留下…
展开
-
关于CSS 外边距合并的几个问题
当一个元素包含在另一个元素中时(假设没有内边距 或边框 把外边距分隔开),它们的上和/或下外边距也会发生合并。假设有一个空元素,它有外边距,但是没有边框或填充 。在这种情况下,上外边距与下外边距就碰到了一起,它们会发生合并:如果这个外边距遇到另一个元素的外边距,它还会发生合并:这就是一系列的段落元素占用空间非常小的原因 ,因为它们的所有外边距都合并到一起,形成了一个小的外边距。外边距合并初看上去可能有点奇怪,但是实际上,它是有意义的。以由几个段落组成的典型文本页面为例。第一转载 2011-04-02 09:08:00 · 660 阅读 · 0 评论 -
CSS 定位 (Positioning)
<br /><br />CSS 为定位和浮动提供了一些属性,利用这些属性,可以建立列式布局,将布局的一部分与另一部分重叠<br />定位的基本思想很简单,它允许你定义元素框相对于其正常位置应该出现的位置,或者相对于父元素、另一个元素甚至浏览器窗口本身的位置。<br />CSS 定位机制<br />CSS 有三种基本的定位机制:普通流、浮动和绝对定位。<br />除非专门指定,否则所有框都在普通流中定位。也就是说,普通流中的元素的位置由元素在 (X)HTML 中的位置决定。<br />块级框从上到下一个接原创 2011-04-02 09:34:00 · 351 阅读 · 0 评论 -
CSS 相对定位
<br /><br /><br />设置为相对定位的元素框会偏移某个距离。元素仍然保持其未定位前的形状,它原本所占的空间仍保留。<br /> <br />#box_relative { position: relative; left: 30px; top: 20px; }<br />转载 2011-04-02 09:43:00 · 277 阅读 · 0 评论 -
CSS 绝对定位
设置为绝对定位的元素框从文档流完全删除,并相对于其包含块定位,包含块可能是文档中的另一个元素或者是初始包含块。元素原先在正常文档流中所占的空间会关闭,就好像该元素原来不存在一样。元素定位后生成一个块级框,而不论原来它在正常流中生成何种类型的框。原创 2011-04-02 09:45:00 · 284 阅读 · 0 评论 -
CSS 浮动
<br />http://www.w3school.com.cn/css/css_positioning_floating.asp原创 2011-04-02 10:21:00 · 265 阅读 · 0 评论 -
什么时候用float,什么时候用定位?
<br />靠边的框浮动<br />不靠边的框定位原创 2011-04-02 10:24:00 · 1622 阅读 · 0 评论 -
奇怪的示例
<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <mce:style type="text/css"><!-- #container { width: 82%; margin: 0 auto; border: 1px solid #f00;原创 2011-04-02 13:29:00 · 346 阅读 · 0 评论 -
IE6中奇怪的CSS问题,及解决方法
<br /><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <mce:style type="text/css"><!-- * { margin: 0; padding: 0; } div { width: 200px; height: 100px; } a { font-size:原创 2011-04-08 11:51:00 · 340 阅读 · 0 评论