css网页布局其实并不是很难,但是很多新手朋友们都被它难倒过,今天本文将和大家一起重点讨论困扰新手的CSS网页布局问题,相信大家在看完后一定有所帮助,能事半功倍的给大家以帮助。">

困扰新手的CSS网页布局问题

2019-09-17 09:54:17来源:爱站网 阅读 ()

新老客户大回馈,云服务器低至5折

  css.html" target="_blank">css网页布局其实并不是很难,但是很多新手朋友们都被它难倒过,今天本文将和大家一起重点讨论困扰新手的CSS网页布局问题,相信大家在看完后一定有所帮助,能事半功倍的给大家以帮助。

  一、若有疑问立即检测

  在出错时若能对原始代码做简单检测可以省去很多头痛问题。W3C对于XHTML与CSS都有检测工具可用。请注意,在文件开头的错误,可能因为不当的结构等因素造成更多错误;我们建议先修正一些最明显的错误之后重新检测,这样也许会让错误数量爆减。

  二、使用浮动功能时记得适当清除指令

  浮动是个危险的功能,未必会产生您所期望的结果。如果您遇到浮动元素延伸到外围容器的边框或者其他不正常情况,请先确定您的做法是正确的。请参阅爱站技术频道http://www.aizhan.com/网站上的教学。

  三、边界重合时利用padding或border来避免

  您可能会为了一点不应该出现的空间而焦头烂额,或者您需要一点点空间时,怎样都挤不出来。如果您有用到margin,那么很容易产生边界的重合。

  四、尝试避免同时对元素指定padding/border以及高度或宽度

  Windows版IE经常导致width与height的计算问题。有些方法可以解决此问题,但如果母元素需要指定高度与宽度时,最好能够在母元素之内的子元素套用margin,或者当子元素需要指定高度与宽度时,在母元素套用padding以达效果。

  五、不要依赖min-width/min-height

  Windows版IE并不支援两种语法。但是在某种程度下,windows版IE可以达到相当于min-width/min-height的效果,所以只要对IE做点过滤功能,即可达到您想要的结果。

  六、若有疑问,先减少百分比

  有时候某些错误会使50% 50%成为100.1%,使网页出现问题。这时请尝试将这些值改为49%,甚至49.9%。

  七、记住“TRBL”写法

  border,margin与padding的简写语法有特定顺序,从上方开始顺时针方向转动:top,right,bottom,left.所以margin:01px3px5px;的结果是上方无边界,右边1像素,以此类推。记住“TRBL”,您就不会弄错次序了。

  八、只要不是零的值,都要指定单位

  这需要特别注意,很多新手朋友往往忽视这个问题。小编不止一只强调这个问题了。

  以上就是困扰新手的CSS网页布局问题,小编在这里为大家介绍了很多的小技巧,这些小技巧可以给大家带来一定的帮助。


原文链接:https://js.aizhan.com/web_authoring/css/8973.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:html/css弹性布局的几大常用属性详解

下一篇:CSS隐藏网页文字的常用方法