精华内容
下载资源
问答
  • 布局类型

    2017-03-04 21:56:52
    布局类型一 >:线性布局(LinearLayout):是安卓中较为常用的布局方式,它使用标签。线性布局主要有两种形式,一种是水平线性布局(vertical)一种是垂直线性布局(horizontal),默认为垂直线性布局(horizontal)...

    布局类型

    一 >:线性布局(LinearLayout):是安卓中较为常用的布局方式,它使用标签。线性布局主要有两种形式,一种是水平线性布局(vertical)一种是垂直线性布局(horizontal),默认为垂直线性布局(horizontal)。

    **(1)**LinearLayout按照垂直或者水平的顺序依次排列子元素,每一个子元素都位于前一个元素之后。如果是垂直排列,那么将是一个N行单列的结构,每一行只会有一个元素,而不论这个元素的宽度为多少;如果是水平排列,那么将是一个单行N列的结构。如果搭建两行两列的结构,通常的方式是先垂直排列两个元素,每一个元素里再包含一个LinearLayout进行水平排列。

    (2) LinearLayout中的子元素属性android:layout_weight生效,它用于描述该子元素在剩余空间中占有的大小比例。加入一行只有一个文本框,那么它的默认值就为0,如果一行中有两个等长的文本框,那么他们的android:layout_weight值可以是同为1。如果一行中有两个不等长的文本框,那么他们的android:layout_weight值分别为1和2,那么第一个文本框将占据剩余空间的三分之二,第二个文本框将占据剩余空间中的三分之一。android:layout_weight遵循数值越小,重要度越高的原则

    示例
    这里写图片描述

    代码

    展开全文
  • Android5种布局类型

    千次阅读 2019-05-28 21:37:35
    为了适应不同界面的风格,android为开发人员提供了5种常用布局,分别是LinearLayout(线性布局)、RelativeLayout(相对布局)、FrameLayout(帧布局)、TableLayout(表格布局)/AbsoluteLayout(绝对布局)。 1....

    为了适应不同界面的风格,android为开发人员提供了5种常用布局,分别是LinearLayout(线性布局)、RelativeLayout(相对布局)、FrameLayout(帧布局)、TableLayout(表格布局)/AbsoluteLayout(绝对布局)。

    1.LinearLayout(线性布局)

    首先我们来介绍线性布局,线性布局是在实际开发中比较常用的,他主要以水平和垂直的方式来显示界面中的控件。

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="horizontal"
        >
        <Button
            android:id="@+id/btn1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="A"
           />
        <Button
            android:id="@+id/btn2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="B"
            />
        <Button
            android:id="@+id/btn3"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="C"
            />
    
    </LinearLayout>
    

    首先是layout_width和layout_height这两个控件属性,这两个值可以设置为wrap_content(控件大小由控件内容大小变化而变化)和match_parent(填满父窗体由父容器决定控件大小),也可以自定义大小。

    改变btn3的layout_width的值使他变成match_parent:
    在这里插入图片描述
    改变三个按钮的layout_width的值,自定义为100dp、200dp、300dp:
    在这里插入图片描述
    同理layout_height也是可以一样根据自己的需求自己定义自己需要的高度大小。
    在这里插入图片描述
    之后是orientation一个关键的属性,用于控制控件的排列方向,它有两个值 vertical表示线性布局垂直显示,horizontal表示线性布局水平显示。

    将orientation的值变为vertical就会变成水平显示:
    在这里插入图片描述
    你也可以根据需要使用嵌套线性布局即在线性布局中再使用线性布局:

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="horizontal"
        >
        <Button
            android:id="@+id/btn1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="A"
           />
        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:orientation="vertical">
            <Button
                android:id="@+id/btn2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="B"
                />
            <Button
                android:id="@+id/btn3"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="C"
                />
        </LinearLayout>
    
    </LinearLayout>
    

    在这里插入图片描述

    2.相对布局

    相对布局是通过相对定位的方式指定控件位置,即以其它控件或父容器为参照物,摆放控件位置。

    				表1 设置控件间距的属性
    
    控件属性功能描述
    android:layout_marginTop设置当前控件上边界与某控件的距离
    android:layout_marginBottom设置当前控件底边界与某控件的距离
    android:layout_marginLeft设置当前控件左边界与某控件的距离
    android:layout_marginRight设置当前控件右边界与某控件的距离
    			表2 设置控件位置的属性
    
    控件属性功能描述
    android:layout_centerInparent设置当前控件位置位于父布局的中央位置
    android:layout_centerVertical设置当前控件位置位于父布局的垂直居中位置
    android:layout_centerHrizontal设置当前控件位置位于父布局的水平居中位置
    android:layout_above设置当前控件位于某控件上方
    android:layout_below设置当前控件位于某控件下方
    android:layout_toLeftOf设置当前控件位于某控件左侧
    android:layout_toRightOf设置当前控件位于某控件右侧
    android:layout_alignParentTop设置当前控件是否与父控件顶端对齐
    android:layout_alignParentLeft设置当前控件是否与父控件左对齐
    android:layout_alignParentRight设置当前控件是否与父控件右对齐
    android:layout_alignParentBottom设置当前控件是否与父控件底端对齐
    android:layout_alignTop设置当前控件的上边界与某控件的上边界对齐
    android:layout_alignBottom设置当前控件的下边界与某控件的下边界对齐
    android:layout_alignLeft设置当前控件的左边界与某控件的左边界对齐
    android:layout_alignRight设置当前控件的右边界与某控件的右边界对齐
    			表3 设置布局内边距的属性
    
    布局属性功能描述
    android:paddingTop设置布局顶部内边距的距离
    android:paddingBottom设置布局底部内边距的距离
    android:paddingLeft设置布局左边内边距的距离
    android:paddingRight设置布局右边内边距的距离
    android:padding设置布局四周内边距的距离

    熟练的掌握以上的表,就能很好的运用相对布局了。下面通过示例来使用以上表中的内容。

    <?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:paddingTop="100dp"
        >
        <Button
            android:id="@+id/btn1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="A"
            android:layout_alignParentTop="true"
           />
            <Button
                android:id="@+id/btn2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="B"
                android:layout_centerInParent="true"
                />
            <Button
                android:id="@+id/btn3"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="C"
                android:layout_alignLeft="@+id/btn2"
                android:layout_marginLeft="50dp"
                android:layout_above="@id/btn2"
                />
    </RelativeLayout>
    

    父布局与顶部边距为100dp,A与父控件顶端对齐,B位置位于父布局的中央位置,C的左边界与B控件的左边界对齐,C左边界与B控件的距离为50dp,C位于B控件的上方。
    在这里插入图片描述

    3.帧布局

    帧布局是Android中最简单的一种布局,该布局为每个加入其中的控件创建一个空白区域(称为一帧,每个控件占据一帧。

    			表4 FrameLayout 属性
    
    布局属性功能描述
    android:foreground设置帧布局容器的前景图像(始终在所有子控件之上)
    android:foregroundGravity设置前景图像显示位置

    通过一个例子来熟悉一下帧布局:

    <?xml version="1.0" encoding="utf-8"?>
    <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:foreground="@drawable/b"
        android:foregroundGravity="center"
        >
       <Button
            android:id="@+id/btn1"
            android:layout_width="300dp"
            android:layout_height="450dp"
            android:text="A"
           />
            <Button
                android:id="@+id/btn2"
                android:layout_width="150dp"
                android:layout_height="100dp"
                android:text="B"
                />
            <Button
                android:id="@+id/btn3"
                android:layout_width="50dp"
                android:layout_height="50dp"
                android:text="C"
                />
    </FrameLayout>
    

    从运行结果可以看出,按钮都被前景图片给挡住了,所以要注意在使用帧布局的时候,一定要记住前景图片会始终保持在最上层。
    在这里插入图片描述
    当我们把前景图删除后:按钮就可以显示了。
    在这里插入图片描述

    4.表格布局

    表格布局是以表格的形式排列空间的,通过行和列将界面划分为多个单元格,每个单元格都可以添加控件。

    			表5 TableLayout 布局属性
    
    布局属性功能描述
    android:stretchColumns拉伸列
    android:shrinkColumns收缩列
    android:collapseColumns隐藏列
    		表6 TableLayout 控件属性
    
    控件属性功能描述
    android:layout_column设置单元格显示位置
    android:layout_span设置单元格占据几行
    <?xml version="1.0" encoding="utf-8"?>
    <TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:stretchColumns="1"
        >
        <TableRow>
            <Button
                android:id="@+id/btn1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_column="2"
                android:text="A"
                />
            <Button
                android:id="@+id/btn2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_column="2"
                android:text="B"
                />
        </TableRow>
        <TableRow>
    
            <Button
                android:id="@+id/btn4"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_column="1"
                android:text="D"
                />
            <Button
                android:id="@+id/btn5"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_column="2"
                android:text="E"
                />
            <Button
                android:id="@+id/btn3"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="C"
                />
        </TableRow>
    </TableLayout>
    

    上述定义了一个2行3列的表格布局,第1列被拉伸。
    通过TableRow来布局每一行。
    在这里插入图片描述
    设置collapseColumns可以使第一列隐藏

       android:collapseColumns="1"
    

    在这里插入图片描述
    通过是设置layout_span可以设置控件占据大小。

        <Button
            android:id="@+id/btn5"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_column="2"
            android:layout_span="2"
            android:text="E"
            />
    

    在这里插入图片描述

    5.绝对布局

    绝对布局是通过设定X,Y的值来控制控件的位置。

    			表7 AbsoluteLayout 属性		
    
    布局属性功能描述
    android:layout_x设置X坐标
    android:layout_y设置Y坐标

    设置控件ABC的位置分别位于<100,100>,<100,200>,<300,300>处。

    <?xml version="1.0" encoding="utf-8"?>
    <AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
        <Button
            android:id="@+id/btn1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_x="100dp"
            android:layout_y="100dp"
            android:text="A"
            />
        <Button
            android:id="@+id/btn2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_x="100dp"
            android:layout_y="200dp"
            android:text="B"
            />
        <Button
            android:id="@+id/btn3"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_x="300dp"
            android:layout_y="300dp"
            android:text="C"
            />
    </AbsoluteLayout>
    

    在这里插入图片描述
    通过上述例子可以发现绝对布局就2个属性,想要掌握一很容易但是想要和好的设置控件在自己想要的位置就要自己一点一点的去慢慢的调整了。

    总结

    通过上述5种布局的了解,可以发现布局其实不难,只要记住每种布局所含有的属性,然后根据自己的需求设置自己想要的值,就可以通过布局设置出让自己满意的界面了,但是想要做出比较好的布局效果还是要善于使用嵌套布局。

    参考文献:Android移动开发基础案例教程

    作者:罗庆辉,原文网址

    展开全文
  • RelativeLayout:相对布局常用),通过相对定位的方式让控件出现在布局的任何位置。 FrameLayout:框架布局(不太常用),所有的控件都放在布局的左上角。 TableLayout:表格布局(不太常用),用表格的方式排列...

    布局:

    LinearLayout:线性布局(常用),让控件在线性方向上依次排列。

    RelativeLayout:相对布局(常用),通过相对定位的方式让控件出现在布局的任何位置。

    FrameLayout:框架布局(不太常用),所有的控件都放在布局的左上角。

    TableLayout:表格布局(不太常用),用表格的方式排列控件。

    <TableRow> </TableRow>在这里面编辑一个控件。

     

    引入布局:

    <include layout=”@layout/layout_name” />

     

    控件:

    Button:按钮。

    ImageButton:图片按钮,通常与android:background属性一起使用。

    TextView:文本显示框。

    EditText:文本输入框。

    ImageView:图片显示框。

    ProgressBar:进度条。

    ListView:列表。

    WebViewAbsoluteLayout的子类控件,浏览器控件,通过这个控件可以直接访问网页。

    Spinner:下拉列表。

    CheckBox:多项可选框。

    RadioRroup:单项选择控件。

    DatePicker:日期选择器。

    TimePicker:时间选择器。

    ScrollView:滚动视图控件,在线性布局外增加这个标记。

    RatingBar:评分控件。

    ImageSwitcher:显示列表图片中的单个大图;

    Gallery:显示列表图片中的小图列表索引。

     

     

    属性:

    android:id 给当前控件定义一个唯一标识符。

    android:layout_width  指定控件的宽度;android:layout_height  指定控件的高度。Android中所有的控件都有这两个属性,可选的值有三个:match_parent/fill_parent,后者很少用了,表示当前控件的大小和父布局的大小一样;wrap_content,表示当前控件的大小刚好可以包含住里面的内容。

    android:gravity  用来指定文字的对齐方式,值有topbottomleftrightcenter等,可以用“|”同时指定多个值。center等同于center_vertical|center_horizontal

    android:layout_gravity  用来指定控件在布局中的对齐方式,值同上。

    android:textSize  用来指定文字的大小(sp)。

    android:textColor  用来指定文字的颜色(#ffffffRGB

    android:hint=”string”  用来指定一段提示性的文本。

    android:maxLines=”figure” 用来指定输入文本的最大行数。

    android:src  用来为ImageView指定图片。

    android:visibility  控件的可见属性,值有三个:visible,表示控件是可见的;invisible表示控件时不可见的,但是却占有原来的位置;gone表示控件是不可见的,也不占用原来的位置。也可以在代码中使用m.setVisibility()方法指定可见性,值为:View.VISIBLEView.INVISIBLEView.GONE

    style=”?android:attr/controlName+Style+horizontal”  用来指定控件(如:进度条)的风格属性。

    android:max=”figure”  用来指定进度条的最大值。

    android:orientation=”vertical/horizontal”  用来为线性布局设置排列方向。

    android:layout_weight  表示控件在布局中的权重,即所占空间比例。

    android:layout_alignParentTop=”booleam”  与父布局上对齐;……;android:layout_centerInParent  与父布局中央对齐。

    android:layout_above=”@+id/control_id”  表示让一个控件位于另一个控件的上方(layout_below)。

    android:layout_toRightOf=”@+id/control_id”  表示让一个控件位于另一个控件的右侧(layout_toLeftOf)。

    android:layout_alignLeft=”@+id/control_id”  表示让一个控件的左边缘和另一个控件的左边缘对齐(layout_alignRightlayout_alignToplayout_alignBottom)。

    android:text=”string”  控件显示在界面上的文字(如Button控件)。

    android:inputType=”textPassword”  将输入框指定为密码输入框。

    android:layout_span=”figure”  表示控件占据的列数。

    android:androidstretchColumns=”1”  在表格布局中,表示如果控件不能占满屏幕宽度就将第二列进行拉伸,从0开始,0表示第一列,以此类推;可以用“,”隔开,输入多列。  

    android:layout_marginLeft=”figure+dip”  表示控件距离布局的左侧距离。

    android:divider=”#0000”  用来指定 ListView分隔线的颜色,这里表示是透明色。

    android:background  用来设置背景,值可以是颜色,也可以是图片。

    android:layout_x=”figure+dip”  绝对布局中设置位置(androidlayout_y)。

    android:textStyle  文字风格,值有:bolditalic等。

    android:progress=”50”  圆形进度条进度值。

    android:secondaryProgress  水平进度条进度值。

    android:numStars=”figure”  评分控件的总级别,总分,星星个数。

    android:rating=”1.5”  评分控件的当前级别,分数,星星个数。

    android:spacing=”figure+dp”  Gallery控件中图片之间的距离。

    展开全文
  • 网站常用的五种布局方案

    千次阅读 2017-04-26 12:57:39
    就是指页面顶部为横条网站标志+广告条,下方左面为主菜单,右面显示内容的布局,因为菜单条背景较深,整体效果类似英文字母“T”,所以我们称之为"T"形布局。 这是网页设计中用的最广泛的一种布局方式。这种网页设计...

    一、“T”结构布局。

    所谓“T”结构。就是指页面顶部为横条网站标志+广告条,下方左面为主菜单,右面显示内容的布局,因为菜单条背景较深,整体效果类似英文字母“T”,所以我们称之为"T"形布局。

    这是网页设计中用的最广泛的一种布局方式。这种网页设计布局的优点是页面结构清晰,主次分明。是初学者最容易上手的布局方法。缺点是规矩呆板,如果细节色彩上不注意,很容易让人“食之无味”。

    二、“口”型布局。

    这是一个象形的说法,就是页面一般上下各有一个广告条,左面是主菜单,右面放友情连接等,中间是主要内容。这种布局的优点是充分利用版面,信息量大。缺点是页面拥挤,不够灵活。也有将四边空出,只用中间的窗口型设计,例如网易壁纸站。

    三、“三”型布局。

    这种布局多用于国外站点,国内用的不多。特点是页面上横向两条色块,将页面整体分割为四部分,色块中大多放广告条。

    四、对称对比布局。

    顾名思义,采取左右或者上下对称的布局,一半深色,一半浅色,一般用于设计型站点。优点是视觉冲击力强,缺点是将两部分有机的结合比较困难。

    五、POP布局。

    POP引自广告术语,就是指页面布局象一张宣传海报,以一张精美图片作为页面的设计中心。优点是漂亮吸引人,缺点是速度慢。作为版面布局还是值得借鉴的,常用于时尚类站点。
    展开全文
  • html+css常见布局类型

    千次阅读 2017-09-17 22:13:36
    单列布局 水平居中 水平居中的页面布局中最为常见的一种布局形式,多出现于标题,以及内容区域的组织形式,下面介绍四种实现水平居中的方法(注:下面各个实例中实现的是child元素的对齐操作,child元素的父容器是...
  • web页面常用布局(pc端布局和移动端布局) 什么是web布局呢? 布局也可以叫做排版,它指的是把文字和图片等元素按照我们的意愿有机地排列在页面上,布局的方式分为两种: 1、table布局:通过table元素将页面空间划分...
  • xamarin forms常用布局stacklayout详解

    千次阅读 2018-10-07 22:03:45
    顾名思义,StackLayout是一种可以在上下方向、左右方向堆叠的布局,简单而又常用布局,我们需要掌握它的三个重要属性,最重要的是布局方向和布局定位
  • Android常用界面布局

    2016-02-22 19:17:54
    1,线性布局LinearLayout: 2,相对布局RelativeLayout:
  • Bootstrap常用表单布局(HTML)

    万次阅读 2018-01-05 10:15:14
    本文介绍一下在后台管理系统中,常用的两种基于Bootstrap的表单布局(水平布局 和 垂直布局
  • 常用页面布局技术

    千次阅读 2017-04-01 17:02:36
    一.自适应三列布局1.使用绝对定位中列</div> 左列</div> 右列 body,html{ height:100%; padding: 0px; margin:0px; } #left { background-color
  • 小程序开发——常用布局

    万次阅读 2018-04-22 14:57:10
    小程序的布局分为两类:横向布局和纵向布局 横向布局 从左到右 如: .wxss文件 .rowLayout { display: flex; flex-direction: row; } .wxml (views是我在.json定义的数组,有四个元素) ...
  • 是一些大型网站所喜欢的类型 页面最上部分一般放置网站的标志和导航栏或Banner广告, 接下来是网站的主要内寄,左右分列一些小条内容,中间是主要部分,与左右一起罗列到底, 最下部分一般放置网站的版权信息和联系...
  • CSS网站布局实录 (第二版)PDF版

    热门讨论 2012-12-10 18:46:01
    《CSS网站布局实录:基于Web标准的网站设计指南(第2版)》内容提要: 本书是一本讲述基于Web标准的应用CSS进行网站布局设计与重构的典范之作。 本书以实例为主,一步步地告诉大家如何进行符合Web 2.0标准的CSS布局设计...
  • Android中的资源是指非代码部分,如图片、音频、视频、字符等资源...布局类型文件一般都放在res文件夹下,如:anim,drawable,layout,values,xml,raw,menu等等,这些资源都可以通过R资源类直接访问。assets中的资
  • Android中的资源是指非代码部分,如图片、音频、视频、字符等资源...布局类型文件一般都放在res文件夹下,如:anim,drawable,layout,values,xml,raw,menu等等,这些资源都可以通过R资源类直接访问。assets中的资
  • html布局的常见类型有哪些?html中的布局方式有三种:流动布局、浮动布局以及层模型,html的这三种布局各有个的特点,本篇文章就给大家简单的说说html的三种布局方式的特点。1、流动布局(html网页默认的布局方式)...
  • 通过对十个经典案例进行分析,分别从不同类型网站布局风格以及实现方法来讲解DIV+CSS网页布局和制作方法。本教程系统地讲解了CSS样式的基础理论和实际运用技术,并结合实例来讲解层叠样式表与层布局相结合制作网页...
  • android RelativeLayout常用xml布局属性,使用RelativeLayout几乎可以布局所有类型的界面,但是由于其内容相对比较丰富,要掌握RelativeLayout并非易事,下面就对RelativeLayout常用的一些xml属性进行看看: ...
  • 前言在进行Android开发中,常常需要用到各种布局来进行UI的绘制,今天我们就来讲下Android开发中最常用的五大布局介绍和相关属性的设置。目录一、布局介绍在Android中,共有五种布局方式,分别是: FrameLayout(框架...
  • 该文档对Android中常用布局属性做了详细的分类并整理了代码组织方式,对于.xml类代码编写具有较大的帮助
  • win8开发 常用布局控件

    千次阅读 2013-06-08 15:53:28
    本篇博文主要介绍三种常用布局控件:Canvas、Grid、StackPanel。  Panel类是开发Windows 8 Store应用中一个重要类,它在Windows 8 Store应用布局系统中扮演非常重要角色。  Panel可以承载多个子元素,面板类...
  • 控件、布局当中经常使用到dp这个单位。你知道dp是怎么引入的吗?为什么在不同尺寸的设备上,同样的应用界面变化不大?dpi的分类对程序有什么影响?本文将向你展示,同一个界面利用dp单位在不同尺寸的设备上是如何...
  • 《新手学DIV+CSS商业网站布局从 入门到精通(实战案例版)》系统地讲解了CSS的基 础知识和实际运用技术,通过大量实例对CSS进行深 入浅出的分 析,主要包括CSS的基本...第15章 社区类型网站布局与设计表格结构与样式
  • 网格布局组件GridView可以实现多行多列布局的应用场景。使用GridView创建网格列表有多种方式: GridView.count:通过单行展示个数创建 GridView.extent:通过最大宽度创建 常用属性 属性名 类型 默认值 ...
  • DIV+CSS网站布局从入门到精通.PDF

    千次下载 热门讨论 2013-03-18 18:42:14
    通过对十个经典案例进行分析,分别从不同类型网站布局风格以及实现方法来讲解DIV+CSS网页布局和制作方法。本教程系统地讲解了CSS样式的基础理论和实际运用技术,并结合实例来讲解层叠样式表与层布局相结合制作网页...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 143,849
精华内容 57,539
关键字:

常用网站布局类型