CSS网页切图实例教程下
CSS网页切图实例教程下
7、导航的制作,是一个典型的ULLI列表。我们先写出HTML代码,而在我们导航列表之间有一个竖线隔开。
<ul>
<li><a href="#">divcss8.com首页</a>|</li>
<li><a href="#">关于捷福</a>|</li>
<li><a href="#">产品信息</a>|</li>
<li><a href="#">新闻动态</a>|</li>
<li><a href="#">人力资源</a>|</li>
<li><a href="#">公司首页</a>|</li>
<li><a href="#">公司首页</a>|</li>
<li><a href="#">公司首页</a>|</li>
<li><a href="#">公司首页</a></li>
</ul>
根据HTML去写CSS样式。
#nav{
height:25px;
background:#000;
}
CSS样式代码的解释:
导航的父元素DIV设定高度。然后设定背景颜色为黑色
#nav ul{
list-style:none;
padding-left:10px;
}
CSS样式代码的解释:
让导航UL去掉默认小圆点。让整体UL居左空一定距离。
#nav ul li{
color:#fff;
float:left;
line-height:25px;
}
CSS样式代码的解释:
让导航中具体项目文字颜色改成白色,因为LI元素是块元素的。所以我们为其设置浮动。这样就能让导航同一行显示。line-height:25px;是为了让LI在导航垂直居中。
#nav ul li a{
color:#FFF;
font-size:13px;
padding:0px 15px;
text-decoration:none;
}
CSS样式代码的解释:
设置导航的链接状态,为什么设置两次颜色,LI设置白色,最主要是为了竖线用的。而链接只能通过A这个样式进行设置。而且 padding:0px 15px;这个属性是针对竖线使其在两个导航文字正中间。
#nav ul li a:hover{
color:#FF0;
}
CSS样式代码的解释:
设置鼠标悬停时。改变一下链接的颜色
8、设置网页主体内容区域:在之前已经分析过了。这是一个典型的两列居中布局。我们是让<div id="main">4</div>先设置宽度,并让其居中。然后在这个DIV中再嵌套DIV。然后让嵌套的DIV两列布局
HTML代码:
<div class="sider">
<h4>公司新闻</h4>
<ul>
<li><a href="#">这是新闻标题1</a><span>2015-5-10</span></li>
<li><a href="#">这是新闻标题2</a><span>2015-5-10</span></li>
<li><a href="#">这是新闻标题1</a><span>2015-5-10</span></li>
<li><a href="#">这是新闻标题2</a><span>2015-5-10</span></li>
</ul>
</div>
<div class="container">
<h4>公司产品</h4>
<dl>
<dt><img src="p_w_picpaths/chanpin.jpg"/></dt>
<dd>HD32B68S</dd>
<dd>所属类别: CRT外壳</dd>
<dd>名称: HD32B68S </dd>
<dd>浏览数: 52 次 </dd>
</dl>
<dl>
<dt><img src="p_w_picpaths/chanpin.jpg"/></dt>
<dd>HD32B68S</dd>
<dd>所属类别: CRT外壳</dd>
<dd>名称: HD32B68S </dd>
<dd>浏览数: 52 次 </dd>
</dl>
</div>
HTML代码解释:
栏目名称标题。我们采用H4或者H3标记,一方面有利于样式的编写,二方面来说。在网站优化方面,相对比较重要的文字,在这里采用H4
新闻典型的ULLI列表
而右侧产品。使用的是DL DT DD叙述式清单。DT往往用于标题。而DD用于描述。这样的话。我们可以认为产品图片是标题。而产品的各个属性是描述。
最后进行样式的编写
#main{
clear:both;
padding:20px 0px;
}
CSS样式代码的解释:
clear:both;表示清除浮动。为什么要写这个。是因为导航的LI元素写浮动了。 而且如下图所示:会有一部分空白。这样就会影响下方网页内容。所以在主体内容上要先清除浮动。
padding:20px 0px;让主体内容居顶与居顶留一定间隔
#main .sider{
width:370px;
margin:0px 20px;
float:left;
}
CSS样式代码的解释:
是个两列布局,先让左侧新闻模块。设置宽度,并且float浮动。然后设置与产品模块的间距。
#main .sider h4,#main .container h4{
background:url(p_w_picpaths/libiao.jpg) no-repeat;
text-indent:2em;
font-size:14px;
padding-bottom:5px;
}
CSS样式代码的解释:
新闻的栏目名称与产品栏目是一样的,所以用到一个群组选择符
我们栏目名称小图标做成背景。让文字缩进,再控制一下文字大小即可。
#main .sider ul{
list-style:none;
}
#main .sider ul li {
height:24px;
line-height:24px;
border-bottom:1px dotted #ccc;
}
CSS样式代码的解释:
让新闻列表设置一定高度,并且垂直居中。在底部加一条虚线(border-bottom:1px dotted #ccc;
)
#main .sider ul li a{
font-size:13px;
text-decoration:none;
color:#666;
}
CSS样式代码的解释:
控制新闻列表的链接状态:去掉下划线text-decoration:none;设置文字颜色
#main .sider ul li a:hover{
color:#F00;
}
#main .sider ul li span{
font-size:13px;
color:#666;
padding-left:60px;
}
#main .container{
width:570px;
margin:0px 20px 0px 0px;
float:left;
}
CSS样式代码的解释:
设置产品内容区域宽度与浮动
最后 570PX+20PX+370PX+40PX 正好1000PX。这个地方是典型的盒模型。要理解。这些值都是怎么得来的。
#main .container dl{
width:260px;
float:left;
}
CSS样式代码的解释:
我们采用DL清单列表,这样的话。我们的产品是并列。只需要让DL浮动一下即可。也有利于后台程序循环输出内容
#main .container dl dt{
float:left;
}
CSS样式代码的解释:
让DL中的标题DT浮动
#main .container dl dd{
font-size:13px;
color:#333;
text-indent:1em;
height:22px;
}
CSS样式代码的解释:
最后控制产品描述的文字具体属性就可以。
建议大家采用DL DT DD去写
大家可以尝试写一下底部信息
作者:css教程 www.divcss8.com
转载于:https://blog.51cto.com/jiefei/1659079
CSS网页切图实例教程下相关推荐
- CSS网页制作布局实例教程
本教程最终效果如下(浏览示例页面): 本教程素材及页面源代码下载 教程的每个部分都有其侧重点,其中前三节都是关于素材制作与设计的,要求有一定的Photoshop操作基础,我想这也是网页设计必备的基础技 ...
- 43个实例xHTML+CSS(DIV+CSS)网页及导航布局教程
在中国,很多前端javascript:;" onClick="javascript:tagshow(event, '%BF%AA%B7%A2');" target=&qu ...
- DIV+CSS 之 网页切图过程中div+css命名规则
网页切图过程中div+css命名规则 内容:content/container 导航:nav 侧栏:sidebar 栏目:column 标志:logo 页面主体:main 广告:banner 热点:h ...
- html css ps切图教程,Photoshop(PS)CSS切图必用工具
Adobe PHOTOSHOP日常咱们又被称为PS. div CSS必备切图工具PS截图 多数人对于PHOTOSHOP的了解仅限于"一个很好的图象编辑软件",并不晓得它的诸多使用方 ...
- Dreamweaver Flash Photoshop网页设计基础与实例教程(职业白金版)
Dreamweaver & Flash & Photoshop网页设计基础与实例教程(职业白金版) 基本信息 作者: 龙飞 丛书名: 培训专家 出版社:电子工业出版社 ISBN:978 ...
- sketch android 切图,sketch mac怎么切图 sketch mac切图基础教程
类型:Mac图形图像大小:51.8M语言:英文 评分:10.0 标签: 立即下载 sketch mac怎么切图?sketch mac切图基础教程.最近有使用Mac的用户询问不知道sketch mac怎 ...
- 原生js实现轮播图实例教程
原生js实现轮播图实例教程 本实例效果如下图所示: 根据实例效果,需要的元素有图片.中间圆点按钮.左右箭头按钮等.实际html代码如下所示: <div class="banner_co ...
- css图片精灵定位_DIV CSS Sprites精灵 CSS图像拼合 CSS背景贴图定位教程案例
div css sprites精灵-CSS图像拼合 CSS贴图定位网页背景素材图片拼合定位布局技术教程篇与css sprites实例篇 css sprites拼合背景图片素材实现布局效果截图 一.什么 ...
- 完成css的切图 图片任意,css切图是什么意思
css切图是指DIV CSS开发的意思,表示从一张网页美工图切片到HTML代码开发与CSS样式开发,完成HTML静态网页:css切图包含两部分,分别是:1.网页美工图素材切出:2.DIV+CSS代码开 ...
- windows上使用QQ截取网页长图,支持下拉方法截图任意长的图
今天需要截取网页网页长图,看了下网上教程,都比较复杂,还是QQ截长图方便. [1]登录QQ [2] crtl + shift +a 进入截图界面,如下图 默认是没法截取长图的,点击下面的剪刀一样的快捷 ...
最新文章
- 数据中台(一)数据资源规划与获取
- 【机器学习算法专题(蓄力计划)】十二、机器学习中KNN算法
- 星星评价控件android开发_android自定义星级评分控件,可实现只显示实心星星
- 如何掌握“所有”的程序语言?没错,就是所有!
- 《戏说网络二三事》序1
- 一个符号引发的讨论,对抗攻击算法FGSM的纯粹版:FGNS,附代码
- 无语!Docker桌面不再对企业用户免费
- 12306一直提示网络有问题_教你怎么在12306官网订购火车票 火车票查询12306订购...
- Android轻松实现语音识别
- 20180312顺序查找
- 手机客户端应用功能测试方法总结
- openvpen最新安卓中文版_ins下载官方安卓最新版-ins下载安卓版中文版下载v2.5.46 手机版-西西软件下载...
- PS更新升级Adobe Camera Raw(ACR)15.3
- TL-BERT: A Novel Biomedical Relation Extraction Approach
- element若依 菜单点击改变背景色
- 通过设置路由器DMZ主机ip,却还是没法通过外网访问
- penGL之图形API简介
- 详解瀑布流布局的5种实现及oject-fit属性,附源码
- ios 系统状态栏样式修改_超简单!!! iOS设置状态栏、导航栏按钮、标题、颜色、透明度,偏移等...
- 基于微信小程序菜谱查询app设计