DIV+CSS布局及注意问题!

  • 时间:2018-12-30 23:26 作者:小小码农人 来源:小小码农人 阅读:839
  • 扫一扫,手机访问
摘要:div+css1.通用兼容性代码在css处开头加入*{margin:0;pading:0;border:0;}(分别表示网页内所有元素的外边距、内边距及边框为0。)2.链接样式当用css定义链接的各种状态时,要注意书写的顺序即::link :visited :hover :active利用首字母:L

DIV+CSS布局及注意问题!

div+css

1.通用兼容性代码

在css处开头加入

*{margin:0;

pading:0;

border:0;

}

(分别表示网页内所有元素的外边距、内边距及边框为0。)

2.链接样式

当用css定义链接的各种状态时,要注意书写的顺序即::link :visited :hover :active利用首字母:L V H A,你可以通过记忆LoVe,Hate,两个单词来记住其顺序。

:link --------链接的颜色

:visited -----鼠标点击后的颜色

:hover -------鼠标放上去未点的颜色(悬停)

:active-------鼠标点击瞬间的颜色

3.伪类和选择符的配合使用

将伪类和类组合起来用,即可以在同一个页面中做几组不同的链接效果了,例如,我们定义一组链接为红色,访问后为蓝色;另一组为绿色,访问后为黄色:

a.red:link {color: #FF0000}

a.red:visited {color: #0000FF}

a.blue:link {color: #00FF00}

a.blue:visited {color: #FF00FF}

4.使用a标签要注意的问题

当我们定义a{color:red;}时,它代表了A的四种状态的样式,假如此时要定义一个鼠标放上的状态只需定义a:hover即可以了,其它三种状态就是A中所定义的样式。只定义了一个a:link时,肯定要记得把其它三种状态定义出来!

DIV+CSS布局及注意问题!

使用规则和注意事项

5.分清块级元素block和内联元素inline

块级---可定义宽高,另起独占一行 (如:div ul)

内联---不可定义宽高,如文本元素 (如a span)

6.分清relative和absolute

position:absolute;

绝对定位,他是参照浏览器的左上角,配合TOP、RIGHT、BOTTOM、LEFT(下面简称TRBL)进行定位,在没有设定TRBL,默认依据父级的做标原始点为原始点。假如设定TRBL并且父级没有设定position属性,那么当前的absolute则以浏览器左上角为原始点进行定位,位置将由TRBL决定。

position:relative;

绝对相对定位,他是参照父级的原始点为原始点,无父级则以BODY的原始点为原始点,配合TRBL进行定位,当父级内有padding等CSS属性时,当前级的原始点则参照父级内容区的原始点进行定位。

7.分清display和visibility

display:none和visibility:hidden都可以隐藏一个元素,但visibility:hidden只是隐藏了元素的内容,但其使用的位置空间依然被保留。而display:none则相当把元素从页面中去除,其占用位置也将被删除。

8.background的少量用法

background-image:url(背景图案.jpg,gif,bmp);

background-color:#FFFFFF; (背景颜色)

background-color : transparent; <--设定背景为透明色 –>

background-repeat 改变背景图片的重复并排的设定

9.class的命名注意事项

(1)颜色:使用颜色的英文名称或者者16进制代码,如

.red { color: red; }

.f60 { color: #f60; }

.ff8600 { color: #ff8600; }

(2)字体大小,直接使用"font+字体大小"作为名称,如

.font12px { font-size: 12px; }

.font9pt {font-size: 9pt; }

(3)对齐样式,使用对齐目标的英文名称,如

.left { float:left;

.bottom { float:bottom; }

需注意事项:

所有样式名全都小写;尽量用英文;为保证日后能一目了然,尽量不缩写。

DIV+CSS布局及注意问题!

勿忘初心,方得始终

假如你喜欢这篇文章,可以关注作者头条公众号,每天都会有精彩web干货与你一同分享哦!

  • 全部评论(0)
最新发布的资讯信息
【系统环境|】Fortigate飞塔防火墙如何开启DNS转发/DNS代理(2025-10-14 23:58)
【系统环境|】有了它,再也不用担心电脑弹窗广告和病毒啦!(2025-10-14 23:57)
【系统环境|】如何关闭恼人的电脑弹窗广告?2招搞定(2025-10-14 23:55)
【系统环境|】实用软件推荐:电脑广告弹窗多?用他,都给你屏蔽掉!(2025-10-14 23:55)
【系统环境|】Nginx篇01——基本安装配置和静态页面设置(2025-10-14 23:54)
【系统环境|】Linux端口开放,查看,删除,防火墙(2025-10-14 23:53)
【系统环境|】安全HTTP头部配置: 基于CSP与HSTS的Web安全策略(2025-10-14 23:52)
【系统环境|】老K:做私域过1000万的赛道全部都聚焦在女性身上!(2025-10-14 23:51)
【系统环境|】JavaScript跨域问题: 如何解决跨域访问和资源共享的安全策略(2025-10-14 23:51)
【系统环境|】家庭七级财务防火墙(2025-10-14 23:50)
手机二维码手机访问领取大礼包
返回顶部