CSS布局有哪些技巧

css需要怎么布局?css布局的时候需要注意哪些方面?css布局有哪些技巧呢?今天我们就来给大家一一总结一下。如何才能有很好的css布局。

大家都知道从平面设计人员拿来的PS(图片)给CSS重构者重构时,需要对网页美工图片进行分析,只有进行很好的分析才能有CSS布局。 

因此DIV CSS布局在分析中占很大部分,我们分析网页美工图片不是分析图片好看是否,而是从css布局出发分析网页的美工图片,而CSS布局分析直接影响以后的css重构html页面是否好写的一步。

布局知识:

DIV+CSS布局,CSS布局是网页html通过div标签+css样式表代码开发制作的(html)网页的统称。

立即学习“前端免费学习笔记(深入)”;

div+css布局好处:便于维护,有利seo(谷歌将网页打开速度作为排名因素及SEO因素),网页打开速度更快,符合web标准等。

制作div+css网页前思考布局:

首先我们拿到一张网页美工图片我们将从上下、上中下、左右、上中(中包括左右)下布局框架来思考。 

下面通过一个实例讲解下CSS布局分析,我们以列表页面分析css布局:

首先我们可以分析出我们DIV CSS布局重构此页面结构框架,我们可以看出是 上、中、下结构,其中又包括了左右结构。

由此我们就要写此页面CSS和html时候就先从上到下 从外到内原则写css与html。

我们首先建一个web的文件夹并在此文件夹里新建html页面命名为index.html ,css文件命名为index.css。这里有个诀窍就是可以导入模板方式来建css与html初始页面,然后将css文件引用到html,也就是我在模板里介绍的css模板,再在CSS模板的基础上再写再添加css。

以下是index.html 的html代码:

以下为引用的内容:

nbsp;">    css布局案例实验页面    
我是头部(上)
 
 
我是中的左
 
我是中的右
 
 
 
 
我是底部(下)
  

登录后复制

index .css的CSS代码如下:

以下为引用的内容:

body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family: inherit;} ol, ul ,li{list-style: none;} img {border: 0;} body {color:#000;background:#FFF; text-align: center; font: 12px/1.5 Arial, Helvetica, sans-serif;} .clearfix:after {clear:both; content:"."; display:block; height:0pt; visibility:hidden; overflow:hidden;} .clear{clear:both;height:1px; margin-top:-1px; width:100%;} .dis{display:block;} .undis{display:none;} /*此上面代码是初始CSS模板,下面是新写CSS布局框架代码*/ #header ,#centers ,#footer{ width:100%; margin:0 auto; clear:both;font-size:18px; line-height:68px; font-weight:bold;} #header{ height:68px; border:1px solid #CCCCCC; } #centers{ padding:8px 0;} #footer{ border-top:1px solid #CCCCCC; background:#F2F2F2;} #centers .c_left{ float:left; width:230px; border:1px solid #00CC66; background:#F7F7F7; margin-right:5px; } #centers .c_right{ float:left; width:500px;border:1px solid #00CC66; background:#F7F7F7}

登录后复制

你可以考出此两段代码新建个试试,我们就布局出以上美工页面CSS和html框架,然后根据各内容继续添加CSS与html源代码。 

css布局重要及说明相信大家都已经了解了。更多精彩请关注【创想鸟】其它相关文章!

相关阅读:

实例讲解

实例讲解

实例讲解

以上就是CSS布局有哪些技巧的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/3121519.html

(0)
上一篇 2025年3月29日 17:52:09
下一篇 2025年3月29日 17:52:14

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • CSS3的box-shadow怎么使用

    我们知道在css3中box-shadow是盒子阴影样式单词,那我们今天就来看一下box-shadow是如何使用的,下面给大家带来一个小案列 盒子阴影样式单词:box-shadow 语法 div{box-shadow:0 0 1px #000…

    编程技术 2025年3月29日
    100
  • CSS3的text-shadow字体阴影怎么使用

    css3的text-shadow样式是设置文阴影效果,原本在css2中就有这个text-shadow,在css3中的文字阴影再次贝应用,那么我们就来看一下需要如何使用text-shadow。 CSS3单词: text-shadow 语法结构…

    编程技术 2025年3月29日
    100
  • Css3动画属性怎么使用

    今天我们来给大家说一下transform动画属性的使用方法和以及使用技巧,使用动画属性需要注意哪些方面呢?下面给大家举一个小列子。 Transform动画属性 transform 属性向元素应用 2D 或 3D 转换。该属性允许我们对元素进…

    编程技术 2025年3月29日
    100
  • CSS3怎么做出关门开门效果

    今天给大家带来一段实例代码,怎么用css3做出关门开门的效果,需要用到的属性有border-width,  border-width等,我们一起来看一下。 border-width:边框的宽度    thin 细的             …

    编程技术 2025年3月29日
    100
  • CSS3怎么做出过渡渐变效果

    大家知道在css3里有一个过渡渐变的效果,那么这次就来和大家交流一下过渡渐变使用方法和以及使用技巧,下面给大家举一个小列子。 CSS3 渐变(gradients)可以让你在两个或多个指定的颜色之间显示平稳的过渡。 -webkit-gradi…

    编程技术 2025年3月29日
    100
  • CSS3的运动体系怎么做出来

    运动体系是css3的一个很特殊的点,我们能够创建通过运动体系来创建动画,这样就可以在许多网页中取代动画动画,flash动画和动画,对于我们网页有极大的提升 CSS3 过渡是元素从一种样式逐渐改变为另一种的效果。 要实现这一点,必须规定两项内…

    编程技术 2025年3月29日
    100
  • CSS3怎么做出响应式布局

    今天给大家带来一个用css3做出来的响应式布局的案列,需要的朋友可以拿去借鉴使用,响应式是css3的一个特色,我们熟练掌握后手机端和pc端都可以熟练的使用。 nbsp;html>                            …

    编程技术 2025年3月29日
    100
  • css3的弹性盒怎么做出来

    有时候我们需要在css3里写一个弹性盒子,那么这个代码怎么做出来呢?这就需要用到我们的box-shadow属性了,他可以让盒子在显示的时候产生阴影效果,下面就给大家详细的说明一下 写法:        box-shadow:length l…

    编程技术 2025年3月29日
    100
  • 怎么用CSS3媒体查询

    css3的媒体查询功能,使得媒体查询得以实现,其实基本原理还是用css3媒体查询(media/meta)功能查出设备的尺寸,然后写出不同的尺寸写出或者覆盖css样式,使得界面看起来变换了。接下来就和大家说一下怎么用css3媒体查询。 esp…

    编程技术 2025年3月29日
    100
  • CSS3有哪些新增的背景属性

    给大家总结归纳一些css的背景属性,以及css3有哪些新增的背景属性。 background:   background-color:背景颜色   background-color:背景图片   background-color:背景重复 …

    编程技术 2025年3月29日
    100

发表回复

登录后才能评论