一、使用display的inline属性

Html代码  
  1. <div style="width:300px; height:auto; float:left; display:inline">AAAA</div>
  2. <div style="width:300px; height:auto; float:left; display:inline">BBBB</div>

二、通过设置float来让Div并排显示

Html代码  
  1. <style>
  2. #left,#right   {float:left;border:1px   solid   red;   padding:10px;}
  3. </style>
  4. <div   id= "main ">
  5. <div   id= "left "> 1111 </div>
  6. <div   id= "right "> 2222 <br> 2222 <br> 2222 </div>
  7. <!-- 如果不用clear屬性可能會出現瀏覽器不兼容問題,clear設這元素周圍沒有浮動元素 -->
  8. <div   style="clear:both"></div>
  9. </div>

三、对于两个div并排,左边为绝对宽度,右边为相对宽度的,需要用到这种布局的情况比较多见,如左边为导航,右边为内容的页面

1、将最大的容器padding-left固定宽度,左边的固定宽度的一块position:absolute,然后right的一块width为百分百

2、 使用position:absolute。代码如下。

Html代码  
  1. <style>
  2. body{ margin:0; height:100%}
  3. html{ height:100%} /*兼容firefox的div高度100%*/
  4. #left{ position:absolute; top:0; left:0; width:200px; height:100%;
  5. #right{ margin-left:200px; height:100%;
  6. </style>
  7. <div id="left">left</div>
  8. <div id="right">right</div>

这段代码主要涉及到以下两点点比较重要的:

(1)兼容firefox实现div高度100%;
 (2)div绝对定位的妙用;在页面布局的时候,position:absolute如果灵活的应用,可以达到很好的效果。

3、 使用float解决div左右布局,左为绝对宽度,右为相对宽度问题

Html代码  
  1. <style type="text/css">
  2. body{ margin:0; height:100% }
  3. html{ height:100% }
  4. #left{ width:150px; height:100%; float:left; _margin-right:-3px; yellow }
  5. #main{ height:100%; green }
  6. </style>
  7. <div id="left"></div>
  8. <div id="main"></div>

4、代码如下。方法3可能没有按照题目要求,但是可以达到一样的页面效果。主要是使用了div的float属性。

Html代码  
  1. <style>
  2. body{ margin:0; height:100%}
  3. html{ height:100%} /*兼容firefox的div高度100%*/
  4. #left{ width:200px; height:100%;  float:left}
  5. #main{ width:100%; height:100%;
  6. </style>
  7. <div id="main">
  8. <div id="left">left</div>
  9. Right
  10. </div>

转载于:https://www.cnblogs.com/jiutiankunpeng/p/4453095.html

让两个Div并排显示相关推荐

  1. HTML页面中使两个div并排显示

    在HTML中实现两个div并排显示,方法如下: 方法1:设置float浮动 对需要并排显示的div设置样式:style="float:left;" <div style=&q ...

  2. css让四个div并排显示,css如何让两个div并排显示?

    让两个Div并排显示的方法有很多,使用display的inline属性.通过设置float来让Div并排显示都可以实现,下面我们来看一下CSS实现两个div并排显示的方法. 让两个Div并排显示 一. ...

  3. 让两个Div并排显示的多种方法

    http://www.jb51.net/css/140705.html 让两个Div并排显示的方法有很多,使用display的inline属性.通过设置float来让Div并排显示都可以实现,感兴趣的 ...

  4. 在HTML中实现两个div并排显示

    在HTML中实现两个div并排显示 在HTML中让两个div并排显示,通常情况下有三种实现方式,包括: (1)设置为行内样式,display:inline-block (2)设置float浮动 (3) ...

  5. Summary_HTML中让两个div并排显示

    在HTML中让两个div并排显示,通常情况下有三种实现方式,包括: (1)设置为行内样式,display:inline-block (2)设置float浮动 (3)设置position定位属性为abs ...

  6. HTML页面中使两个div并排显示如何实现

    本文主要介绍了HTML页面中使两个div并排显示的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着微点阅读小编来一起学习学习吧 在HTML中实现两 ...

  7. div 左右并排,使用CSS如何让两个div并排显示

    用CSS如何让两个DIV盒子并排体现呢? 各人知道默认情况下DIV是独占一排的,DIV不设置任何CSS格局,这个DIV盒子都邑独有一行踊跃换行. 运用CSS让两个DIV并排闪现,排成一排显示思空见贯方 ...

  8. 两个div并排显示 div居中显示

    div并排显示的两种方法 float:left display: inline-block; div居中显示.文字居中显示 text-align: center;margin: 0 auto

  9. HTML如何让两个div并排在一行,怎么让两个div并排同行显示

    如何让两个div并排同行显示 前段时间在做界面的时候,想要实现个两个DIV并排的界面,做之前想着挺简单的,只要将一个div浮动就可以了.然后就测试了一下.下面是部分代码 自己测试 代码 DIV1 DI ...

  10. (转)css中通常会用到浮动与清除,也是一个必须掌握的知识点,概念性的东西不多说,下面举几个例子,来说明它的用法:1.文字环绕效果 2.多个div并排显示 3.清除浮动(默认显示)...

    一.文字环绕效果: html代码如下: 1 <body>2 3 <style type="text/css">4 #big img {float: left ...

最新文章

  1. 解决UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte问题
  2. 挖矿的大佬们长点心吧
  3. 【转载】Java JVM 运行机制及基本原理
  4. jfinal linux 乱码,分享JFinal中renderFile方法中文文件名乱码问题的解决办法
  5. 解构里面再次解构_解构后的咖啡:焙炒,研磨和分层,以获得更浓的意式浓缩咖啡
  6. php简单使用shmop函数创建共享内存减少服务器负载
  7. 西门子PLC_s7-200免费学习视频教程
  8. guice android,android – 如何使用Guice的@Singleton?
  9. hp 816、817 墨盒计数器清零图文教程
  10. 用Python爬取淘宝4403条大裤衩数据进行分析,终于找到可以入手的那一条
  11. 通过js实现电灯开关案例
  12. Midjourney用户手册中文版详解模型、命令、参数与高级用法
  13. 仿照vue实现双向数据绑定兼容IE6
  14. pv=nrt_中学物理之pV=nRT应用总结篇
  15. wamp中mysql 5.7.28无法在win10中开启的处理。
  16. 如何通透理解:BFS和DFS优先搜索算法(23年修订版)
  17. Aria2c 使用举例
  18. (P9)awk:什么是awk,awk简单用法,awk脚本语法,awk执行过程
  19. 小波在图像融合中的应用
  20. 【转】国内超级计算机发展情况简介

热门文章

  1. Description Resource Path Location Type The superclass javax.servlet.http.HttpServlet was not foun
  2. afnetworking 和 asihttprequest 强制修改http连接的host地址
  3. 动态设置control的显示与隐藏
  4. 项目搭建系列之一:使用Maven搭建SpringMVC项目
  5. div 中的i标签如何点击事件_前端优化:语义标签进化史
  6. keyshot分辨率多少合适_分辨率单位及换算详解
  7. QT编程-----------------窗口部件的使用(QWidget和QDialog)
  8. SpringBoot注册组件之@Import@ImportResource@ComponentScan
  9. bootstrap4 左侧导航栏 优秀 大气_Bootstrap4从入门到精通视频教程
  10. 路由器接口为啥不能配置为任意播地址_计算机三级网络技术(7):路由器配置及使用(下)...