书签 分享 收藏 举报 版权申诉 / 14

类型10 DIV+CSS实例.docx

  • 文档编号:8019331
  • 上传时间:2023-05-12
  • 格式:DOCX
  • 页数:14
  • 大小:124.04KB

这里设置边框缩写方式定义divcss5选择器四边边框为1px的黑色虚线边框

二、左边为虚线:

CSS代码:

.divcss5-1{border-left:

1pxdashed#000;height:

50px;width:

350px}

Html代码:

我的左边为黑色虚线边框

这里设置了左边一边为黑色虚线边框

三、右边为虚线:

CSS代码:

.divcss5-2{border-right:

1pxdashed#000;height:

50px;width:

350px}

Html代码:

我的右边为黑色虚线边框

这里设置了右边一边为黑色虚线边框

四、顶部边(上边)为虚线:

CSS代码:

.divcss5-3{border-top:

1pxdashed#000;height:

50px;width:

350px}

Html代码:

我的上边为黑色虚线边框

这里设置了顶边(上边线)一边为黑色虚线边框

五、底部边(下边)为虚线:

CSS代码:

.divcss5-4{border-bottom:

1pxdashed#000;height:

50px;width:

350px}

Html代码:

我的下边为黑色虚线边框

这里设置了底边(下边线)一边为黑色虚线边框

六、任意一边不为虚线,其它三边为虚线情况

加入右边边框不为虚线而没有边线,其它三边为黑色虚线边框

CSS代码:

.divcss5-5{border:

1pxdashed#000;border-right:

0;height:

50px;width:

350px}

Html代码:

我的右边边框无边线而其它三边为黑色虚线边框实例

这里通过先设置了该对象四边为黑色1px虚线边框,紧接着又设置一边边线为0的设置,这样相当于设置了3边的边框虚线属性,但是这里注意边框属性设置前后顺序。

以上实例完整DIV+CSS代码如下:

DOCTYPEhtml>

CSS虚线DIVCSS5实例说明

css虚线实例实例

我四边为虚线边框


我的左边为黑色虚线边框

我的右边为黑色虚线边框

我的上边为黑色虚线边框

我的下边为黑色虚线边框

我的右边边框无边线而其它三边为黑色虚线边框实例

 

 

以上演示各种颜色的虚线边框,如想更加详细了解CSSborder(CSS边框)可进入:

2、超链接虚线下划线  - TOP

我们常常会设置被链接的文字内容要么带链接有虚线的下划线,或鼠标移动到有链接的文字上出现虚线下划线,这个怎么实现的呢,这里为大家介绍关于CSS超链接的虚线下划线。

一、带链接文字有虚线下划线

这里也是通过CSSborder边框属性来控制超链接a对象的CSS样式。

演示CSS代码:

a{border-bottom:

1pxdashed#111;}/*这里设置带链接文字下方出现虚线下划线*/

a:

hover{border:

0;}/*这里设置鼠标经过被链接文字时不出现虚线*/

完整DIVCSS代码:

DOCTYPEhtml>

CSS虚线下划线DIVCSS5实例说明

欢迎到

 

 

说明:

text-decoration:

none;这个是去掉CSS下划线(超链接默认自带的下划线属性)

 

以上为有CSS超链接的文字带虚线下划线。

二、鼠标放到带链接文字上时出现虚线下划线

这个和上面的很相似,只需对超链接A去掉下划线,对鼠标经过时CSS文字下方带虚线边框下划线即可。

对应CSS代码:

a{text-decoration:

none;}

a:

hover{border-bottom:

1pxdashed#111;}

这样就实现,大家不妨试试超链接下划线实例。

3、列表型CSS虚线下划线  - TOP

常常他们碰到CSSLI的时候希望此CSS列表样式每排内容下方为虚线分割开如下图

 

这里我们只需对LI设置底部边框为虚线边框即可。

首先我们是在对CSS初始化情况下设置CSS代码:

li{border-bottom:

1pxdashed#111;}即可实现li的列表型内容如上图虚线隔开效果(每个li内容底部为虚线边框)

还有我们常常碰见li的底部虚线很小就如一个点那么小,而border就很难实现了,这个时候我们需要一张虚线的点图片即可(一边高1像素宽3像素的1像素颜色图片即可实现)

对应CSSli代码:

Li{background:

url(点图片路径)repeat-x0bottom}

这里不再详细演示我们在VIP也为大家详细介绍和演示制作各种li的CSS知识点。

4、CSS定义一条水平虚线  - TOP

这个很好理解同样可以使用对div对象设置边框虚线即可实现同时也可以对hr水平线标签设置虚线属性即可实现水平虚线分割线。

这里带过即可如下:

对div设置水平虚线线:

.divcss5{height:

1px;width:

100%;border-bottom:

1pxdashed#000;}

对应HTML代码:

对hr水平分割线设置属性:

第一种,hr标签内设置虚线属性:

blue;border-style:

dashed;width:

100%">

 

这里说明的是size为hr的值,一边设置为1即可。

第二种在css代码或CSS文件中定义hr的css属性

hr{border-top:

1pxdashed#00F;}

对应html内hr标题代码:

这里是对hr设置边框为顶部或底部上下边任意一条边为1像素的蓝色虚线边框,同时设置hr的size为1,和第一种值大致相同,唯一区别在于当在html中出现了hr标签,hr标签属性就为css设置,如果网页多次出现可以减少代码量。

以上所有的CSS虚线涉及了cssborer、CSS下划线、CSS背景等知识,希望大家能掌握各种方法设置DIV虚线、虚线边框、DIVCSS虚线下划线的方法。

DIV+CSS文字与图片上下垂直居中-divcss居中

DIV+CSS居中之图片上下垂直居中-图片与文字同排垂直居中CSS居中

未设置文字和图片在同排同行时候上下垂直居中时,CSS实例图片如下:

说明:

以上“”为divcss5网网址图片,后面跟着是文字段,可见虽然图片与文字在同行,但是文字未上下垂直居中,明显图片垂直居上,文字垂直居下。

DIV+CSS实例代码如下:

 

DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http:

//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

//www.w3.org/1999/xhtml">

DIV+CSS实例讲解测试

body{font-size:

12px;}

DIVCSS5测试文字CSS

 

说明首先我们设置此网页body内文字css样式为12px。

然后在html引入图片(扩展:

CSS引入-CSS引用)及在图片后跟几个测试文字。

你可以拷贝以上代码新建成html网页,再到浏览器中浏览此新建的网页,结果将如上图。

设置css使文字和图片同排同行时候上下垂直居中

我们只需要在CSS样式,加入CSS代码如下:

img{vertical-align:

middle;}

加入以上对图片设置上下居中CSS样式即可让在同排文字和图片垂直居中。

完整DIV+CSS代码如下:

 

DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http:

//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

//www.w3.org/1999/xhtml">

CSS实例讲解测试

body{font-size:

12px;}

img{vertical-align:

middle;}

DIVCSS5测试文字

此网页在浏览器中浏览样式图:

我们可以观察上图或自己轻松亲自动手拷贝以上完整css代码和html源代码(源代码)即可实现和掌握css上下垂直居中技巧。

DIVCSS延伸与提高

假如我们设置".yangshi"的高度和line-height,要想此DIV中内容垂直居中同样我们设置vertical-align:

middle即可,CSS代码如下:

.yangshiimg{vertical-align:

middle;}

这里值得说明的是高度和line-height一定要大于图片高度,否则也会出现“CSSHACK”在不同浏览器中不兼容情况。

CSS总结:

1、单独文字垂直居中我们只需要设置CSS样式line-height属性即可。

2、文字与图片同排,在设置div高度同时再对此css样式的图片“img”样式设置vertical-align:

middle垂直居中属性,如.yangshiimg{vertical-align:

middle;}

 

用CSS控制超链接文字样式

用CSS控制超链接样式-css超链接

本文将讲解通过css样式或通过css来控制超链接样式。

这里主要讲文字类型的超链接,超链接的样式包括通过CSS来控制设置超链接有无下划线、超链接文字颜色等样式。

什么是超链接?

超链接通俗地指从一个网页指向一个目标的连接关系,这个目标可以是另一个网页,也可以是相同网页上的不同位置,还可以是一个图片,一个电子邮件地址,一个文件,甚至是一个应用程序。

而在一个网页中用来超链接的对象,可以是一段文本或者是一个图片。

当浏览者单击已经链接的文字或图片后,链接目标将显示在浏览器上,并且根据目标的类型来打开或运行。

超链接的代码

DIV+CSS

解析如下:

href后跟被链接地址目标网站地址这里是

target

_blank--在新窗口中打开链接

_parent--在父窗体中打开链接

_self--在当前窗体打开链接,此为默认值

_top--在当前窗体打开链接,并替换当前的整个窗体(框架页)

title后跟链接目标说明,也就是超链接被链接网址情况简要说明,或标题

CSS可控制超链接样式-css链接样式如下

a:

active是超级链接的初始状态

a:

hover是把鼠标放上去时的状况

a:

link是鼠标点击时

a:

visited是访问过后的情况

超链接样式案例

1、通常对全站超链接样式化方法

a{color:

#333;text-decoration:

none;}//对全站有链接的文字颜色样式为color:

#333;并立即无下划线text-decoration:

none;

a:

hover{color:

#CC3300;text-decoration:

underline;}//对鼠标放到超链接上文字颜色样式变为color:

#CC3300;并文字链接加下划线text-decoration:

underline;

2、通过链接内设置类控制超链接样式css方法

案例超链接代码CSS

对应CSS代码

a.yangshi{color:

#333;text-decoration:

none;}

a.yangshi:

hover{color:

#CC3300;text-decoration:

underline;}

通过这样的设置可以控制链接内的css类名为“yangshi”超链接的样式

3、通过对应超链接外的父级的css类的css样式来控制超链接的样式

案例超链接代码

对应CSS代码

.yangshia{color:

#333;text-decoration:

none;}

.yangshia:

hover{color:

#CC3300;text-decoration:

underline;}

这里值得注意的是a.yangshi与.yangshia的样式css代码区别

这里就是常见的通过divcss来对超链接样式设置案例及分析。

cssli讲解

Cssli是使用css来控制li的样式-css列表,如li列表的以点为开头,或图片开头的列表形式。

Li的基础知识

Li是html的基本元素标签。

  • 标签是用于定义列表项目。

  • 标签可用在有序列表(
      )和无序列表(