将div元素包装在包装器中:

first
second
third

然后设置包装器的宽度,并浮动所有三个div:

#wrapper {

width:700px;

clear:both;

}

#first {

background-color:red;

width:200px;

float:left;

}

#second {

background-color:blue;

width:300px;

float:left;

}

#third {

background-color:#bada55;

width:200px;

float:left;

}

此外,使用ID和/或类,并将CSS与HTML分离。这使得代码更容易阅读和维护。

编辑:

我刚刚注意到“同样高度”的部分。您可以使用display:table,display:table-row和display:table-cell来获取匹配的高度。它使用一个额外的div,所以HTML看起来像:

first
second
third

然后可以删除浮动,所以CSS看起来像:

#wrapper {

display:table;

width:700px;

}

#row {

display:table-row;

}

#first {

display:table-cell;

background-color:red;

width:200px;

}

#second {

display:table-cell;

background-color:blue;

width:300px;

}

#third {

display:table-cell;

background-color:#bada55;

width:200px;

}

更新

如果您只支持较新的浏览器(IE 10及更高版本),Flexbox是另一个不错的选择。确保前缀以获得更好的支持。更多关于前缀可以找到here。

HTML

Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nihil ratione rerum deserunt reiciendis numquam fugit dolor eligendi fuga sit. Hic, tempore. Error, temporibus possimus deserunt quisquam rerum dolor quam natus.Fugiat nam recusandae doloribus culpa obcaecati facere eligendi consectetur cum eveniet quod et, eum, libero esse voluptates. Ut commodi consequuntur eligendi doloremque deserunt modi animi explicabo aperiam, non, quas qui!
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Amet obcaecati, rem. Ullam quia quae, ad, unde saepe velit incidunt, aliquid eum facere obcaecati molestiae? Repellendus tempore magnam facere, sint similique!

CSS

.container {

display:flex;

justify-content:center;

}

.container > div {

margin:10px;

background-color:#bada55;

}

.first, .third {

width:200px;

}

.second {

width:300px;

}

html怎么让图片并排3个,Html和CSS我如何可以并排3个div相关推荐

  1. 图片轮播,纯js+css

    图片轮播,纯js+css <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http: ...

  2. php图片左右滚动代码怎么写,css图片滚动代码怎么写?轮播图横向滚动展示

    在日常工作中网页上的轮播图展示必不可少,那么对于刚入门的小白而言本篇文章关于css图片滚动代码的介绍更是浅显易懂.希望本篇文章对大家有所帮助. css图片滚动代码示例具体如下: css图片滚动代码示例 ...

  3. 背景图片平铺(HTML、CSS)

    背景图片平铺(HTML.CSS) <!DOCTYPE html> <html lang="en"><head><meta charset= ...

  4. 背景图片固定(背景图片附着)(HTML、CSS)

    背景图片固定(背景图片附着)(HTML.CSS) <!DOCTYPE html> <html lang="en"><head><meta ...

  5. 背景图片的位置(HTML、CSS)

    背景图片的位置(HTML.CSS) <!DOCTYPE html> <html lang="en"><head><meta charset ...

  6. 【HTML5】Web前端——网页实用技巧1:将一个方形图片,变成圆形(利用CSS属性)

    需要效果:将原本是长方形.正方形的图片,变成一个圆形图片 这样的好处:不需要对图片进行特别的处理,直接使用 实现思路: ①制作一个方形div盒子,将图片放在div盒子里 ②将盒子设置成圆形(利用 bo ...

  7. html图片的宽度和高度设置,CSS设置img图片的宽度和高度

    如何使用CSS控制HTML中图片高度宽度,统一对象内图片高度宽度等样式属性? 我们在布局图片列表时,通常我们要控制img图片的高度和宽度这样来达到图片统一. 如以下这个的图片列表布局示图 图片img高 ...

  8. 让图片居中php代码怎么写,CSS图片居中代码怎么写

    为了让网站页页美观效果更好,让图片居中应该怎么做呢?css图片居中代码怎么写呢?在这里为大家分享css如何让img图片居中,并附上代码. CSS图片居中方法一:利用display的table-cell ...

  9. 基于html+css的四张图片并排

    准备项目 项目开发工具 Visual Studio Code 1.44.2 版本: 1.44.2 提交: ff915844119ce9485abfe8aa9076ec76b5300ddd 日期: 20 ...

最新文章

  1. Iphone在ScrollView下点击TextField使文本筐不被键盘遮住
  2. springmvc限流解决方案
  3. js和CSS3炫酷3D相册展示
  4. 第 8 章 TokyoCabinet/Tyrant
  5. socket-Java
  6. 线程库 c语言实现,130行C语言实现个用户态线程库——后续(一)
  7. python画50个图-Python绘制六种可视化图表详解,三维图最炫酷!你觉得呢?
  8. redis简单使用1
  9. Process when we start our testing work
  10. 如此轻松就能搭建聊天机器人,我也要弄一个~
  11. Debian系、红帽系、Arch Linux系如何选择安装包
  12. 怎么直接播放或编辑WEBM格式的视频
  13. 【软件网每日新闻播报│第9-20期】
  14. ES6 对象数组查找某一个对象
  15. 按键精灵X学习笔记(二):键盘命令
  16. Vibosoft ePub Converter(ePub转换器)v2.1.24官方版
  17. soc 设计soc设计 uml实务手册_企业内训“领域建模和领域驱动设计”训练方案(2020年)...
  18. win10 android 共享文件,手把手教您win10系统通过局域网共享文件的解决方案
  19. JS 判断数组中的元素是否相同
  20. AE基础教程(9)——第9章 快速预览

热门文章

  1. 乔迁新居主人喜 家中旧物叫人愁
  2. 全球与中国内拉床市场深度研究分析报告
  3. 植树节主题的微信公众号图文排版有哪些技巧?
  4. JAVA设计模式——工厂模式【简单工厂模式、工厂方法模式、抽象工厂模式】
  5. JavaScript知识点归纳之简介
  6. Android强大的图表开源——MPAndroidChart
  7. 心系冬奥 翰墨传情 |当代书画名家为奥运加油书画推介展【翟鑫篇】
  8. 最大连续数列和 牛客网 程序员面试金典 C++ Python
  9. Android Studio 基础入门笔记
  10. 全面超越 Appium,使用 Airtest 超快速开发 App 爬虫