笔记之jsp美化(CSS排版)

JSP美化:

Css排版:

Div定位:

Div默认在上一个div的下面。

多个DIV在同一条线上,采用浮动效果:

Float,让div都向左浮动float:left

浮动效果会影响后续div效果。

如果想不影响后续DIV,可以定义个IDclearDIVclear:both

margin设置div间距:

指定方向:

Margin-top,Margin-left,Margin-bottom,Margin-right设置上下左右不同方向的间距

如果不指定方向:

margin跟一个值,代表4个方向的间距相同。

margin:1px 2px 3px 4px;距离上右下左的距离。顺时针

Margin2个值,第一个值是上下距离,第二个是左右距离。

Margin3个值,第一个是上,中间是左右距离,第三个是下。

顶格显示:

Body{

margin:0px;//顶格显示,4个方向间距都是0

}

设置边框:

Border:3px solid red  //设置边框的宽度,样式,颜色

样式:

None,hidden...........

具体参考CSS文档

Border-top

Border-left

Border-right

Border-bottom 

设置上下左右边框

设置数据在边框中的定位:

Padding:4px

Padding-top,padding-left.......

其他属性:

Background-color:#fffff;

Wight:100%

Height:100Px;

Border:4px solid red

相对定位:相对的是自己原来的位置,位置移动了,原来的位置依然自己占着

Position:relative;

Left:60%

绝对定位:

相对于浏览器边框定位:移动后,原来的位置会让出来

Position:obsolute;

Left:4PX;

特殊情况:

父类div使用相对定位,子类使用绝对定位,则子类是相对于父类定位,而不是浏览器边框

多个子类div 同时设置属性:

Display:inline;三个显示成一行

Display:none;div 隐藏,可实现,点一下隐藏,再点一下展开效果

#son2:hover{//鼠标放上去,改变div背景颜色

Background-color:#30000f;

Cursor:hand;

}

浏览器大小:980*1002

PS案例,参考项目.

<style>

Body{//选定body标签

Margin:0px;

Overflow:hidden;//去除右边和下边的滚动条

Background-color:#01600A;

Font-size:12px;

}

#container{//设置IDcontainerdiv属性

Wight=980px;

Margin:left=50%;//相对原位置50%距离

Position:relative;

Left:-490px;//居中:先往右相对移动50%,再相对现在的位置往左490像素就可

Border:1px solid red

Text-align:center;居中

}

#div1{

Background-image:url(images/login.gif);

Wight:853px;

Height:331px;

Margin-top:120px;

}

#div2{

Margin-top:160px;

}

</style>

  • 3
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值