第10章 设计列表与菜单样式.pptxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
10 设计列表和菜单样式 列表结构是标准结构中最核心部分之一。设计师喜欢使用它来构建导航菜单,不管从语义性角度分析,还是从表现层控制角度分析,使用列表结构来实现导航设计都是最佳选择。而导航菜单的设计风格在很大程度上又影响到页面的设计风格。所以,在网页设计中如何把导航菜单设计成页面的亮点,以彰显网页的设计风格就很重要了,可以说它是画龙点睛之笔,可多不可少。 本章将从列表结构的基本样式讲解开始,不但升级,逐层把握列表结构的样式设计。 样吧视频教室() 《网页制作与网站开发从入门到精通》配套视频 10.1 列表基本样式 10.1.1 定义列表的基本样式 list-style-type属性来控制项目符号的类型。 样吧视频教室() 《网页制作与网站开发从入门到精通》配套视频 属性值 说明 属性值 说明 disc 实心圆,默认值 upper-roman 大写罗马数字 circle 空心圆 lower-alpha 小写英文字母 square 实心方块 upper-alpha 大写英文字母 decimal 阿拉伯数字 none 不使用项目符号 lower-roman 小写罗马数字 10.1 列表基本样式 10.1.1 定义列表的基本样式 list-style-position属性来控制项目符号的显示位置。该属性取值包括outside和inside,其中outside表示把项目符号显示在列表项的文本行以外,列表符号默认显示为outside,inside表示把项目符号显示在列表项文本行以内。 示例: 10-1.html 样吧视频教室() 《网页制作与网站开发从入门到精通》配套视频 10.1 列表基本样式 10.1.1 定义列表的基本样式 在定义列表的项目符号样式时,应注意两点: 第一,不同浏览器对于项目符号的解析效果,以及其显示位置略有不同。如果要兼容不同浏览器的显示效果,读者应该关注这些差异。本章将在后面小节中会介绍这些问题。 第二,项目符号显示在里面和外面会影响项目符号与列表文本之间的距离,同时影响列表项的缩进效果。当然不同浏览器在解析时会存在差异。 样吧视频教室() 《网页制作与网站开发从入门到精通》配套视频 10.1 列表基本样式 10.1.2 自定义项目符号 list-style-image 示例:10-2.html 当同时定义项目符号类型和自定义相符符号时,这自定义项目符号将覆盖默认的符号类型。但是如果list-style-type属性值为none或指定外部的图标文件路径不能被显示时,则list-style-type属性将发挥作用。 样吧视频教室() 《网页制作与网站开发从入门到精通》配套视频 10.1 列表基本样式 10.1.3 使用背景图像定义项目符号 使用背景图像定义项目符号需要掌握两个设计技巧: 第一,应先隐藏列表结构的默认项目符号。方法是设置list-style-type的属性值为none。 第二,为列表项(li元素)定义背景图像,用来指定要显示的项目符号,并利用前面章节中学习的方法精确控制背景图像的位置。同时还应定义列表项(li元素)左侧空白,否则背景图像会隐藏到列表文本下了。 示例:10-3.html 样吧视频教室() 《网页制作与网站开发从入门到精通》配套视频 10.2 列表布局 导航 菜单 列表结构 列表布局 样吧视频教室() 《网页制作与网站开发从入门到精通》配套视频 10.2 列表布局 10.2.1 垂直布局样式 列表在默认状态下会以垂直布局形式显示,这是一种符合人眼视觉移动的布局效果。因此,当你希望设计导航菜单显示垂直列表形式时,那么需要CSS表现层的代码就会非常少了。 示例: 10-4.html 样吧视频教室() 《网页制作与网站开发从入门到精通》配套视频 10.2 列表布局 10.2.1 垂直布局样式 第一,列表项目中的超链接(a元素)应定义为块状显示。我们知道a元素是一个行内元素,就无法控制其宽度和高度的,同时由于行内元素自身的显示特性,使外部列表项目的布局形成虚设,这不利于用户使用体验。所以不管你的导航栏样式如何设计,都应在把超链接定义块状显示。 第二,由于块状元素默认显示为100%的宽度,但是一个导航栏的宽度不可能满行显示,所以一般都应该限制导航栏的宽度,这个宽度可以根据页面的具体布局来设置。 定义导航栏的宽度有多种方法。方法一是定义列表的宽度(ul或ol元素),这样其包含的列表项目和超链接都被限制在这个范围内;方法二是定义列表项目(li元素)的宽度,这样外包含框(ul或ol元素)就能够腾出精力设计其他效果;方法三是定义超链接(a元素)的宽度,因为在某些情况为ul、ol或li定义宽度会带来布局上的问题,有时也可能带来兼容性的问题。 第三,应该考虑浏览器的兼容性问题。不同

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档