网站首页 | 经济学论文 | 证券金融 | 管理学 | 会计审计 | 法学论文 | 医药学论文 | 社会学论文 | 教育论文 | 计算机 | 艺术论文 | 哲学论文 | 财务管理 |
写论文网
  • 教育理论论文
  • 基础教育论文
  • 中等教育论文
  • 高等教育论文
  • 职业教育论文
  • 心理学论文
  • 学科教育论文
  • 英语教学论文
  • 您的位置:写论文网 > 教育论文 > 职业教育论文 > 研究探讨 [DIV+CSS 网站设... 正文 2019-08-03 08:38:29

    研究探讨 [DIV+CSS 网站设计的研究和探讨]

    相关热词搜索:网站设计 探讨 研究 DIV CSS divcss制作个人网站 divcss个人网站代码

    文/张英1 引言

    DIV+CSS 是网站标准(或称“WEB标准”)中的常用术语之。p 是html(超文本语言)中的一个元素,p+css 是一种网页布局的方法。

    2 CSS的样式及引用

    (1)样式定义放在一个单独的后缀名为.CSS 文件中。

    元素{ 属性color:值red;} 在head 段使用<link> 标记,引用语法:<link rel=”stylesheet”type=”text/css” href=”样式表地址” />

    (2)嵌入式样式表:

    <style> 元素段必须出现在head 段内,有一个开始和结束标记, 并且可以有多个<style> 段语法格式: <style type=”text/css”>

    (3)在嵌入式样式表中我们可以使用@import 导入一个外部样式表<style type=”text/css”>@import url( 外部样式表URL);……其它嵌入式的样式定义……</style>

    3 DIV+CSS实例及技巧

    3.1 p css布局中CSS图片大小自动等比例缩小图片不变形的解决技巧第一种,让图片和布局宽度高度成等比例,这样CSS 设置死宽度和高度,图片也是等比例缩小,图片也不会变形。第二种, 使用CSS max-width 和maxheight实现图片自动等比例缩小很简单我们要使用到max-width 和maxheight,这样即可设置对象的图片最大宽度和最大高度,这样图片就会等比例缩放图片,而图片相对不变形清晰。

    3.2 DIV CSS无法显示背景颜色问题分析解决

    (1)由于使用float 造成浮动产生无法显示css 背景颜色。如果对一个对象设置了background 背景颜色样式,该对象内部盒子有使用float 浮动属性样式,这个时候该对象浮动产生,会导致该对象不能撑开,所以css 背景颜色就不能无法正常显示,解决方法有三种,一个是设置clear 清除浮动、设置css 高度、设置cssoverflow 样式。

    (2)由于高度限制造成了背景颜色不能显示完整。

    假如你有个对象没有计算好高度,因不确定内容有多少,当内容超过你设置高度限制,这个时候超出部分背景就可能无法显示,这样只要设置够高的高度,或者取消删除高度样式即可;如果你想限制高度,又不想内容过多溢出你设置高度限制,那我们可以设置对应样式overflow:hidde,这样设置后,假如DIV 对象设置一定宽度高度,此时加入overflow:hidden将会隐藏超出DIV宽度高度的内容包括图片。

    3.3 DIV重叠问题的解决

    重叠样式需要主要CSS 样式解释

    (1)z-index 重叠顺序属性。

    (2)position:relative 和position:absolute设置对象属性为可定位(可重叠)。

    (3)left right top bottom 绝对定位具体位置设置。配合的样式

    (1)css width。

    (2)css height。

    (3)background 为了观察效果,我们对不同DIV 设置不同背景颜色进行区别。接下来我们要让DIV 按自己意愿重叠、叠加。下面我们通过一个例子来解决,新建4 个DIV 盒子,一个大的DIV 盒子,CSS 命名为“.p-relative”, 三个小DIV 盒子放于第一个大DIV 对象盒子内,DIV 命名分别为“.p-A”、“.p-B”、“.p-C”。效果A:未排序、为排顺序DIV 层叠重叠我们可使用position 实现绝对定位,对父级设置position:relative 属性,对其子级设置position:absolute 加上left 或right 和top 或bottom 实现子级在父级内的任意定位。在原始情况下重叠是按DIV 代码本身顺序排列的,越后输入的DIV盒子就越靠前(浮在最上面)。除了改变源代码本身p 代码在html 中的顺序,我们还可以使用css z-index 实现DIV 层排列顺序。

    效果B:通过CSS 控制DIV 重叠顺序我们使用以上绝对定位实例代码,只需要对“.p-A”、“.p-B”、“.p-C”分别加入z-index 样式即可实现任意顺序的排列。index 的值为正整数值,数字越大对应对象层越浮上层越靠前。

    3.4 jQuery适用技巧笔记整合

    (1)关于网页元素的引用。

    通过jQuery 的$() 引用元素包括通过ID、CLASS、元素名以及元素的层级关系及dom 或者xpath 条件等方法,且返回的对象为jQuery 对象(集合对象),不能直接调用dom定义的方法。

    (2)jQuery 对象与dom 对象的转换。只有jquery 对象才可以使用jquery 定义的方法。dom 对象和jquery 对象是有区别的,调用方法的时候要注意操作的是dom 对象还是jquery 对象,普通的dom 对象可以通过$()转换成jquery 对象。但由于jquery 对象本身是一个集合,所以如果jquery 对象要转换为dom对象则必须取出其中的某一项,一般可通过索引取出。

    (3)如何获取jQuery 集合中的某一项。对于获取的元素集合,获取其中的某一项可以使用eq 或get(n) 或者索引号的方法获取,要注意的是,eq 返回的是jquery 对象,而get(n) 和索引则返回的是dom 元素对象。对于jquery 对象只能使用jquery 的方法,而dom 对象只能使用dom 的方法。

    参考文献

    [1]

    • 范文大全
    • 教案
    • 优秀作文
    • 教师范文
    • 综合阅读
    • 读后感
    • 说说
    研究探讨 [DIV+CSS 网站设计的研究和探讨] 》由(写论文网)整理提供,版权归原作者、原出处所有。
    Copyright © 2019 写论文网 All Rights Reserved.