html网页设计csshtml页⾯相对布局,html5页⾯怎么布局
1)像<span>这样的⾏内标记,定义它的margin-top和margin-bottom是⽆效的,除⾮你把它设置为块状元素才可以。Display:block2)对于块状元素,你可以⾃由的使⽤外边距来定义版式和元素之间的距离。类似DIV等等,3)⽆论什么元素,⼀旦设置为是浮动显⽰,就拥有了完整的盒模型结构,我们就可以使⽤外边距,内边距,边框,⾼和宽来控制的⼤⼩以及与其他对象之间的位置关系。4)浮动是从⽹页布局的⾓度来定义元素的显⽰,⽽⾏内和块状属性主要是从元素⾃⾝的性质来定其显⽰的。5)当元素没有定义边框时,可以把内边距作为外边距使⽤。有时候外边距会有重叠现象的。6)当为元素定义背景图像时,内边距区域内可以显⽰背景图像,⽽对外边距区域来说,背景图像是达不到的,他永远都是透明状态7)⽤div+css设计⽹页结构时,设计师满脑⼦都是⽹页内容,⽽⾮内容所呈现的效果。8)块状元素:不管块状元素宽度是多少,他总会⾃动占据⼀⾏,因为在他末尾附加了⼀个换⾏符,⽽⾏内元素没有这个特点。块状元素有完整的盒模型结构,可以定义宽度和⾼度,⽽⾏内元素没有这个特性,⽆法通过⾼度来改变⽂本⾏的⾏⾼。块元素的代表标记div⾏内元素的代表标记span,⾏内标记不具备组织结构框架9)⽹页布局分为:⾃然布局,浮动布局,定位布局10)当⼀个元素被定义为浮动显⽰时,即定义为块状元素。并且该元素就会收缩⾃⾝体积为最⼩状态。所以,应该有个好的习惯即把浮动元素设置⾼和宽。如果没有设置,则元素会按照它所包含的内容⼤⼩来确定它的⼤⼩。11)当元素浮动后,周边的对象会⾃动环绕浮动元素周围,形成⼀种环绕关系。12)块状元素之间的外边距会有重叠现象,但是浮动元素之间的外边距不
会发声重叠现象。13)浮动元素移动,上移:margin-top:-**;下移:margin-botom:-*px,其他以此类推。14)⼀般定位元素(绝对或是相对元素)都会覆盖在⽂档流对象之上。但是,select元素的窗⼝控件还不完全⽀持z-index15)在css定位布局中,⼀般遵循“外部相对定位,内部绝对定位”16)在body中设置min-width:760px,可以避免布局重叠现象。
阅读全⽂ >

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。