<div style="float:left;margin-left:500px"> 帮我详细的说下这个语句的作用 谢谢

如题所述

第1个回答  2012-01-19
DIV元素向左浮动,与上一个元素的外间距为500PX。
去看看CSS框模型,就比较好理解了本回答被提问者采纳

<div style="float:left;margin-left:500px"> 帮我详细的说下这个语句...
DIV元素向左浮动,与上一个元素的外间距为500PX。去看看CSS框模型,就比较好理解了

float:left;
float:left;(左浮动)他使得指定元素脱离普通的文档流而产生的特别的布局特性。并且FLOAT必需应用在块级元素之上,也就是说浮动并不应用于内联标签。或者换句话来说当应用了FLOAT那么这个元素将被指定为块级元素。

为什么加上float:left后div标签会跑到中间去 我加了一个 position: ab...
我没太懂lz说哪个加了float:left会居中……position: absolute,是相对上一级的position来说的 比如:<div style="position: relative; background-color:red;">bla <div style="position: absolute; top:0;left:0;background-color:yellow"> bla<\/div> bla <\/div> 黄色bla会定位到外面div原点...

C# web div 分层显示,求个例子,感谢
<div style="float: left; margin-left: 100px; font-size: 40px; margin-top: 10px;" id="t1"> 高精细图片库<\/div> <div style="float: right; margin-right: 200px; font-size: 40px; margin-top: 10px;" id="t2"> AQUOS Life<\/div> <div id="ico" style="position: absolute; top: ...

div (float left)横向列表问题
no2-1里面是logo #no2-2是ul 你要这两个DIV横向排列就应该把float:left;放在#no2-1和#no2-2里面。而你放到最外面的DIV了,当然会不起作用。而且底下还得清除浮动,这样才标准:<style> body{background-color:#FF0000;font:12px serif; line-height:20px; letter-spacing:5px;} img{b...

div (float left)横向列表问题
这个问题是因为你的float放错位置了 no2-1里面是logo no2-2是ul 你要这两个DIV横向排列就应该把float:left;放在#no2-1和#no2-2里面。而你放到最外面的DIV了,当然会不起作用。而且底下还得清除浮动,这样才标准:<style> body{background-color:#FF0000;font:12px serif; line-height:20px;...

浮动以及浮动的用处
并且这三个div之间也没有空隙 浮动元素不会超出父级元素的边缘<style>.box{width:300px;height:300px;background-color:purple;margin:50px0050px;\/*border:10pxsolidred;*\/\/*padding-left:20px;*\/}.son{float:left;width:100px;height:100px;background-color:pink;}<\/style><divclass="box"><divclass...

html中如何将两个div并列显示
<div style="float:left;width:200px">右<\/div> <\/div> 这样,这个两个DIV标签就在同一行上了(同时靠左),当然有个前提,就是他们俩的父元素的宽度要至少大于400px,这样才能在同一行上。这个结果是两个DIV的右侧会空出100PX的空白 <div style="widht:500px"> <div style="float:left;...

div浮动后会遮住后面的div背景色,为什么不会遮住div里面的内容呢。
对div进行浮动处理,是“允许其他元素在同一行”的功能。main现在是块状元素,如果加上float:left,不要margin-left后,就能和灰色的并列显示,文字也会存在于本div内。如果想达到图中的效果,可以用position:relative ,left:-50px这样。遮背景是因为main是块状元素,side是浮动了。文字不属于块状元素...

html div设置浮动后换行
<div style="float:left;">页面内容<\/div><button>提交<\/button> 则无法在文本框或按钮上用style="clear:both",可以使用如下方法:①在div后面是一<br \/>进行换行,如:<div style="float:left;">页面内容<\/div><br \/><input type=text value=文本框 \/> ②在浮动的div后面增加一个空div...

相似回答