Web服务应用开发(基于J2EE)CSS+DIV学习

CSS+DIV(HBuilderX编写)

综合实例:
在这里插入图片描述
在这里插入图片描述

代码:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
样式表文件名:pac.css
在这里插入图片描述
CSS+DIV页面布局:
在这里插入图片描述
CSS布局的步骤大致为:首先整体上对页面进行分块,接着按照分块设计使用div标记,并理清div标记的嵌套和层叠关系,然后对各div标记进行CSS定位,最后在各个分块中添加相应的内容。
“三行模式”或“三列模式”:
  此模式特点是把整个页面水平、垂直分成三个区域,其中“三行模式”将页面头部、主体及页脚三部分;“三列模式”将页面分成左、中、右三个部分。分别进行DIV分区设计,写出DIV结构代码和CSS样式文件。
在这里插入图片描述
“三行二列”、“三行三列”模式:
  此模式特点是先将整个页面水平分成三个区域,再将中间区域分成两列或三列。分别进行DIV分区设计,写出DIV结构代码和CSS样式文件。
在这里插入图片描述
多行多列复杂模式:
  中央人民政府、中关村在线、淘宝网、腾讯、网易、新浪、搜狐、人民网等采用“多行三列模式”。公安部、财政部、阿里巴巴、网上超市1号店、去哪儿网、赶集网等网站采用“多行四列模式”。
在这里插入图片描述
网站菜单表现形式丰富多样:从菜单层次上看,可以分为一级、二级和多级菜单。从排列方式上看,可分为水平导航、垂直导航菜单。从技术实现角度上看,导航菜单通常采用无序列表、表格、超链接和样式表相结合的方法来实现,也可以使用如CSS3 Menu、jQuery等第三方插件等技术来实现。

商业网站上导航菜单一般有多种表现形式,分别是一级导航菜单、二级导航菜单、多种形式并存的导航菜单。
一级水平导航菜单:

  1. 采用“表格+超链接”来设计
    使用表格布局设计一级导航菜单非常容易而且布局均匀,根据导航栏目数量确定表格的列数。采用1行10列表格,第1、第10单元格插入空格,留出左右边空白,其余单元格内插入超链接即可实现。
    在这里插入图片描述
    在这里插入图片描述

  2. 采用“无序列表+超链接”来设计
    采用无序列表设计“一级水平导航菜单”需要做两件事:一是要去掉列表项前面的符号;二是将垂直显示的列表项转换成水平显示。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    二级水平导航菜单:
    1.下拉导航菜单
      借助于JavaScript设计网站下拉菜单的案例比较多见,而采用纯CSS设计网站下拉菜单需要对样式进行详细的定义才能实现。不过要考虑到不同浏览器之间的兼容性。
      采用< ul></ ul>、< li></ li>、< a></ a>等标记和CSS样式定义来实现一个简单的二级下拉菜单的设计过程。
    在这里插入图片描述
    具体设计步骤如下:
    1)首先编写下拉菜单的HTML代码,链入外部样式表。
    2)逐步设置样式,依次设置ul、li、a等的样式,让菜单越来越美。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述2.横向二级导航菜单
      所谓横向二级导航菜单,即一层主菜单是水平排列、二层子菜单也是水平排列,各占一行,其中二层子菜单可能会占多行,取决于子菜单的数量。
      采用纯CSS打造横向二级导航菜单,需要对HTML中的div、ul、li、a等标记进行样式定义,并应用样式。在设计下拉菜单的基础上,很容易实现横向二级导航菜单,如下图所示。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    附v9/20150213112820232图片:
    在这里插入图片描述
    附b1、b2图片:

    在这里插入图片描述
    在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值