cssdiv初级教程(编辑修改稿)内容摘要:
a:link,a:visited {fontsize:12px。 textdecoration:none。 } a:hover {} 这两项分别是控制页面中超链接的样式,具体我就不说明了,请大家参阅手册。 container {width:800px。 margin:10px auto} 指定整个页面的显示区域。 width:800px 指定宽度为 800 像素,这里根据实际所需设定。 margin:10px auto,则是页面上、下边距为 10 个像素,并且居中显示。 上一章中我们讲过, 对层的 margin 属性的左右边距设置为 auto 可以让层居中显示。 接下来,我们开始 制作 TOP 部分, TOP 部分包括了 LOGO、 菜单 和 Banner,首先我们要做的就是对设计好的图片进行切片,以下是在 FW 下完成的切片: 我将 TOP 部分切片为两部分,第一部分包括了 LOGO 和一条横线。 由于 LOGO 图片并没有太多的颜色,这里我于是将这一部分保存为 GIF 格式,调色板选择为精确,选择 Alpha 透明度,色版为白色 (此处颜色应与背景色相同 ),导出为 ,图像宽度为 800px。 到这里,有的朋友就说了, * 为什么要使用 GIF 格式。 使用 JPEG 不是更好吗。 因为 GIF 格式的图片文件更小,这样能使页面载入的速度更快,当然使用此格式之前必须确定图片并没有使用太多的颜色,当我们使用了 GIF 格式时,从肉眼上并不能看出图片有什么太大的变化,因此这是可行的。 * 接下来的 Banner 部分还能使用 GIF 格式吗。 答案是不能,因为 Banner 部分是一个细致的图片,如果使用 GIF 格式 颜色会有太大的损失,所以必须使用 JPEG 格式,将文件导出为。 * 合理的切片是非常之重要的,因为切片的方法正确与否决定了 CSS 书写的简易程度以及页面载入速度。 切好片后,我们还需要对 TOP 部分进行分析并将 DIV 结构写入 Header 中代码如下: 程序代码 div id=menu ul lia href=首页 /a/li li class=menuDiv/li lia href=博客 /a/li li class=menuDiv/li lia href=设计 /a/li li class=menuDiv/li lia href=相册 /a/li li class=menuDiv/li lia href=论坛 /a/li li class=menuDiv/li lia href=关于 /a/li /ul /div div id=banner /div 为什么要这么写呢,因为对菜单使用列表 li形式,可以在以后方便对菜单定制样式。 而为什么要添加以下代码呢。 li class=menuDiv/li 插入这一段代码是可以方便地对菜单选项之间插入一些分隔样式,例如预览图中的 竖线 分隔。 然后我们在 中再写入以下样式: 程序代码 /*页面头部 */ header {background:url() norepeat} 样式说明: header {background:url() norepeat} 给页面头部分加入一个背景图片 LOGO,并且不作填充。 这里,我们没有指定 header 层的高度,为什么不指定呢。 因为 header 层中还有菜单和 banner 项,所以层的高度暂时是未知的,而层的属性又可以让层根据内容自动设定调整,因此我们并不需要指定高度。 * 接下来,我们开始制作菜单,留到下一章,教程中相关文件请到下一章下载。 三、页面顶部制作 (2)使用列表 li制作菜单 开始此节的学习前,请确认你已经参照之前的几节内容写入了 DIV、 CSS 到 和 文件中。 这一节我将告诉大家如何用列表 li来制作菜单。 程序代码 div id=menu ul lia href=首页 /a/li li class=menuDiv/li lia href=博客 /a/li li class=me。cssdiv初级教程(编辑修改稿)
相关推荐
...............................................86 集成式电力电子电路通用仿真软件 .........................................................................................87 量子码方式图象压缩解码专用芯片 .........................
t。 width:正确宽度。 } 盒模型的清除方法不是通过 !important 来处理的。 这点要明确。 只有 Opera识别 @media all and (minwidth: 0px){ select {„„} } 针对 Opera浏览器做单独的设定。 以上都是写 CSS 中的一些 HACK,这些都是用来解决局部的兼容性问题,如果希望把兼容性的内容也分离出来,不妨试一下下面的几种过滤器。
cvs 组: 以 root 身份修改 /etc/group,把需要使用 CVS 的用户名加到 cvs 组里,比如我想让用户 laser 和 gumpwu 能够使用 CVS 服务,那么修改以后的 /etc/group 应该有下面这样一行: cvs:x:105:laser,gumpwu 在你的系统上 GID 可能不是 105,没有关系.主要是要把 laser 和 gumpwu
二步: 配置 WinCVS 参数 Preferences General :普通参数设置 1. Authentication : 验证方式 ,CVS 默认采用 pserver。 2. Path: CVS 服务器的路径 ,就是 Repository(仓库 )。 3. Host address: CVS 服务器的 IP 地址或者域名。 4. User name: 用户名。 5. CVSROOT:
............................................................ 62 委托实例相等性 ............................................................................................................................ 63
, e) { if((m_Bitmap)) ()。 } private void menuItemBright_Click(object sender, e) { Parameter dlg = new Parameter()。 = 0。 if ( == ()) { if((m_Bitmap, )) ()。 } } 三个函数中分别调用了相应的图像处理函数 Invert()、 Gray()、