CSS让div悬浮

html-css030

CSS让div悬浮,第1张

.tl {

width: 240px

height: 193px

position: absolute/*这里一定要设置*/

z-index: 999999/*这里是该元素与显示屏的距离,据说越大越好,因为没有它也是可以的*/

margin-top: 20%

margin-left: -209px

background-image :url("/ship_three/images/tl.png")

-webkit-transition: .5s ease-in-out/* css的transition允许css的属性值在一定的时间内从一个状态平滑的过渡到另一个状态 */

-moz-transition: .5s ease-in-out/*这里为了兼容其他浏览器*/

-o-transition: .5s ease-in-out

background-image: url("/ship_three/images/tl.png")

}

可以,没问题CSS代码就是上面的。

扩展资料:

div中style使用css代码

div中可以直接写CSS样式代码,只需要DIV代码(标签)中使用style属性即可直接写CSS样式。

DIV代码:

<div style="color:#F00border:1px solid #000width:300pxheight:100px">你好 DIVCSS5</div> 

完整案例代码与效果截图:

完整HTML案例代码

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html charset=utf-8" />

<title>DIV直接写CSS DIVCSS5案例</title>

</head>

<body>

<div style="color:#F00border:1px solid #000width:300pxheight:100px">你好 DIVCSS5</div>

</body>

</html>

div标签内常用属性列表

1、style 设置css样式(扩展了解style标签)

2、align 设置div盒子内的内容居中、居左、居右

3、id 引人外部对应#(井号)选择符号样式

4、class 引人外部对应.(句号)选择符号样式

5、title 设置div(标题)鼠标经过时显示文字(扩展了解 title标签)

参考资料来源:DIV-百度百科

1、新建一个html文件,命名为test.html。

2、在test.html文件内,使用div标签创建一个div,同时设置其class属性为con,主要用于下面通过该类名进行样式的设置。

3、在test.html文件内,在div内使用p标签创建一段测试文字的显示。

4、在test.html文件内,在div内,再使用div标签创建一个类名为ff的div,用于作为悬浮的div。

5、在test.html文件内,在css标签内,使用“*”初始化元素样式,设置外边距和内边距都为0。同时,设置类名为con的div的样式,设置其背景颜色为灰色,居中对齐,宽度为640px,高度为1000px。

6、在css标签内,再设置类名为ff的样式,设置其高宽都为100px,背景颜色为红色,使用position定位属性设置div在页面的绝对位置,距离页面顶部为20px,距离页面左边为0px,从而实现div悬浮在页面中。

7、在浏览器打开test.html文件,查看实现的效果。

浮动我们可以这样理解,就是元素的居左居右问题,

都是相对于父元素进行的浮动,确切来说就是在这个元素的左边或者右边位置;

我们用代码实现左浮动,建设父子元素,把父元素设置为300PX的宽高,

子元素设置100PX的宽高,然后把子元素(div2)左浮动一下,代码:float:left;

实现效果如下,DIV2在div1的左方,

其它代码不变,我们只需要把浮动的代码更改一下,就可以实现右浮动了,float:right;

下图实际效果我们可以看到DIV实现了右浮动,浮动至右边;

css浮动扩展定义

浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。

由于浮动框不在文档的普通流中,所以文档的普通流中的块框表现得就像浮动框不存在一样。