CSS 让div,span等块级、非快级元素排列在同一行

简介: CSS 让div,span等块级、非快级元素排列在同一行

div,span等块级、非快级元素排列在同一行


例子:让两个div排列在同一行

给div添加float样式

 

 

 

   

    </span></div><div><span>        div{ </span></div><div><span>            float: left; </span></div><div><span>        } </span></div><div><span>    

 

 

 

   div1


 

 

   div2


 

 


 

 

 

说明:让div和span排列在一起也可以用上述上方法

例子:让div和两个span排列在同一行

额外要求,然第二个span排列在最右侧

 

使用display-inline(为什么要使用display: inline-block;而不是display: inline; 是因为display: inline导致元素的height和width样式失效)

 

 

 

   

        </span></div><div><span>       div,span{ </span></div><div><span>            display: inline-block;   </span></div><div><span>       } </span></div><div>       </div><div><span>    .span2 {</span></div><div><span>       float:right</span></div><div><span>    }</span></div><div><span>    

 


 

   div1


 

       span1

   

 

       span2

   



 

运行结果

 

 

 

说明:第一个div和第一个span之间存在空白间隙,那是因为div元素和span元素之间存在换行等空白,去除即可,如下

   

 

       div1

   

 

           span1


目录
相关文章
|
1月前
|
前端开发 JavaScript
css之伪类hover改变自身、子元素、其他元素的样式
css之伪类hover改变自身、子元素、其他元素的样式
28 0
|
7天前
|
XML 前端开发 数据格式
css元素
【4月更文挑战第20天】css元素
16 4
|
10天前
|
前端开发
css中几种隐藏元素的方法
css中几种隐藏元素的方法
11 0
N..
|
1月前
|
前端开发 容器
DIV+CSS网页布局
DIV+CSS网页布局
N..
8 0
N..
|
1月前
|
前端开发 容器
CSS 网页布局元素
CSS 网页布局元素
N..
23 1
|
1月前
|
前端开发 UED 容器
CSS3美化网页元素
CSS3美化网页元素
10 0
|
1月前
|
移动开发 HTML5
编程笔记 html5&css&js 024 HTML表单元素
编程笔记 html5&css&js 024 HTML表单元素
|
17天前
|
前端开发 JavaScript 开发工具
【HTML/CSS】入门导学篇
【HTML/CSS】入门导学篇
23 0
|
7天前
|
数据采集 前端开发 网络协议
如何使用代理IP通过HTML和CSS采集数据
如何使用代理IP通过HTML和CSS采集数据
|
12天前
|
前端开发 搜索推荐 数据安全/隐私保护
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
18 1