问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

html如何让图片超过3张之后自动换行,请懂的老师和学长解决问题

发布网友 发布时间:2022-05-07 11:04

我来回答

5个回答

热心网友 时间:2023-10-27 22:22

<table border="0" cellspacing="0" cellpadding="0">
<tr>
<script type="text/javascript">
var imgsum=35;//图片总数
for(var i=0; i< imgsum; i++){
if(i%4 != 0)
document.write("<td><img src='images/图片名称.jpg'></td>");
else
document.write("</tr><tr>");
}
</script>
</tr>
</table>

举一反三:
<style>
ul li{list-style-type:none;margin-left:0px; clear:both;}
li div{ float:left;}
</style>

<ul>
<li>
<script type="text/javascript">
var imgsum=35;//图片总数
for(var i=0; i< imgsum; i++){
if(i%4 != 0)
document.write("<div><img src='images/图片名称.jpg'></div>");
else
document.write("</li><li>");
}
</script>
</li>
</ul>

热心网友 时间:2023-10-27 22:23

<!-- 简单写了一下你那个效果 -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
body {
margin: 0;
padding: 0;
margin: 0 auto;
width: 1500px;
}
.box {
display: flex;
flex-wrap: wrap;
margin: 0 -8px;
}
.img-box {
width: 33.33%;
}
.info {
padding: 0 8px
}
img {
width: 100%;
display: block;
}
.counter {
padding: 0 8px;
}
</style>
</head>
<body>
<div class="box">
<div class="img-box">
<div class="info">
<img src="图片链接.jpg" alt="">
</div>
<div class="counter">我是小标题</div>
</div>
<div class="img-box">
<div class="info">
<img src="图片链接.jpg" alt="">
</div>
<div class="counter">我是小标题</div>
</div>
<div class="img-box">
<div class="info">
<img src="图片链接.jpg" alt="">
</div>
<div class="counter">我是小标题</div>
</div>
<div class="img-box">
<div class="info">
<img src="图片链接.jpg" alt="">
</div>
<div class="counter">我是小标题</div>
</div>

</div>
</body>
</html>

热心网友 时间:2023-10-27 22:23

外面加一个父DIV,控制div的大小为你三个图片的宽度,注意,要把两个图片之间的缝隙考虑进去,要不就两个就换行了,满意请采纳追问该如何写呢?可以举个例子吗?

热心网友 时间:2023-10-27 22:24

外面套个div 宽度设置具体数值或者100%, 内容向左浮动 并且宽度为父级div标签的三分之一 当第四个的时候 他就在第二行了

热心网友 时间:2023-10-27 22:24

你这是什么站?电脑的还是手机的?整体宽度多少,看你的布局貌似没有宽度
方法1 :固定的宽度,每块的宽度加上边距,就是外框的宽度,有了固定宽度,自然会挤下来换行。
方法2:百分百,或者弹性盒子模型

热心网友 时间:2023-10-27 22:22

<table border="0" cellspacing="0" cellpadding="0">
<tr>
<script type="text/javascript">
var imgsum=35;//图片总数
for(var i=0; i< imgsum; i++){
if(i%4 != 0)
document.write("<td><img src='images/图片名称.jpg'></td>");
else
document.write("</tr><tr>");
}
</script>
</tr>
</table>

举一反三:
<style>
ul li{list-style-type:none;margin-left:0px; clear:both;}
li div{ float:left;}
</style>

<ul>
<li>
<script type="text/javascript">
var imgsum=35;//图片总数
for(var i=0; i< imgsum; i++){
if(i%4 != 0)
document.write("<div><img src='images/图片名称.jpg'></div>");
else
document.write("</li><li>");
}
</script>
</li>
</ul>

热心网友 时间:2023-10-27 22:23

<!-- 简单写了一下你那个效果 -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
body {
margin: 0;
padding: 0;
margin: 0 auto;
width: 1500px;
}
.box {
display: flex;
flex-wrap: wrap;
margin: 0 -8px;
}
.img-box {
width: 33.33%;
}
.info {
padding: 0 8px
}
img {
width: 100%;
display: block;
}
.counter {
padding: 0 8px;
}
</style>
</head>
<body>
<div class="box">
<div class="img-box">
<div class="info">
<img src="图片链接.jpg" alt="">
</div>
<div class="counter">我是小标题</div>
</div>
<div class="img-box">
<div class="info">
<img src="图片链接.jpg" alt="">
</div>
<div class="counter">我是小标题</div>
</div>
<div class="img-box">
<div class="info">
<img src="图片链接.jpg" alt="">
</div>
<div class="counter">我是小标题</div>
</div>
<div class="img-box">
<div class="info">
<img src="图片链接.jpg" alt="">
</div>
<div class="counter">我是小标题</div>
</div>

</div>
</body>
</html>

热心网友 时间:2023-10-27 22:23

外面加一个父DIV,控制div的大小为你三个图片的宽度,注意,要把两个图片之间的缝隙考虑进去,要不就两个就换行了,满意请采纳追问该如何写呢?可以举个例子吗?

热心网友 时间:2023-10-27 22:24

外面套个div 宽度设置具体数值或者100%, 内容向左浮动 并且宽度为父级div标签的三分之一 当第四个的时候 他就在第二行了

热心网友 时间:2023-10-27 22:24

你这是什么站?电脑的还是手机的?整体宽度多少,看你的布局貌似没有宽度
方法1 :固定的宽度,每块的宽度加上边距,就是外框的宽度,有了固定宽度,自然会挤下来换行。
方法2:百分百,或者弹性盒子模型

热心网友 时间:2023-10-27 22:22

<table border="0" cellspacing="0" cellpadding="0">
<tr>
<script type="text/javascript">
var imgsum=35;//图片总数
for(var i=0; i< imgsum; i++){
if(i%4 != 0)
document.write("<td><img src='images/图片名称.jpg'></td>");
else
document.write("</tr><tr>");
}
</script>
</tr>
</table>

举一反三:
<style>
ul li{list-style-type:none;margin-left:0px; clear:both;}
li div{ float:left;}
</style>

<ul>
<li>
<script type="text/javascript">
var imgsum=35;//图片总数
for(var i=0; i< imgsum; i++){
if(i%4 != 0)
document.write("<div><img src='images/图片名称.jpg'></div>");
else
document.write("</li><li>");
}
</script>
</li>
</ul>

热心网友 时间:2023-10-27 22:23

<!-- 简单写了一下你那个效果 -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
body {
margin: 0;
padding: 0;
margin: 0 auto;
width: 1500px;
}
.box {
display: flex;
flex-wrap: wrap;
margin: 0 -8px;
}
.img-box {
width: 33.33%;
}
.info {
padding: 0 8px
}
img {
width: 100%;
display: block;
}
.counter {
padding: 0 8px;
}
</style>
</head>
<body>
<div class="box">
<div class="img-box">
<div class="info">
<img src="图片链接.jpg" alt="">
</div>
<div class="counter">我是小标题</div>
</div>
<div class="img-box">
<div class="info">
<img src="图片链接.jpg" alt="">
</div>
<div class="counter">我是小标题</div>
</div>
<div class="img-box">
<div class="info">
<img src="图片链接.jpg" alt="">
</div>
<div class="counter">我是小标题</div>
</div>
<div class="img-box">
<div class="info">
<img src="图片链接.jpg" alt="">
</div>
<div class="counter">我是小标题</div>
</div>

</div>
</body>
</html>

热心网友 时间:2023-10-27 22:23

外面加一个父DIV,控制div的大小为你三个图片的宽度,注意,要把两个图片之间的缝隙考虑进去,要不就两个就换行了,满意请采纳追问该如何写呢?可以举个例子吗?

热心网友 时间:2023-10-27 22:24

外面套个div 宽度设置具体数值或者100%, 内容向左浮动 并且宽度为父级div标签的三分之一 当第四个的时候 他就在第二行了

热心网友 时间:2023-10-27 22:24

你这是什么站?电脑的还是手机的?整体宽度多少,看你的布局貌似没有宽度
方法1 :固定的宽度,每块的宽度加上边距,就是外框的宽度,有了固定宽度,自然会挤下来换行。
方法2:百分百,或者弹性盒子模型
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 养宠物的人遵守规则,是不是就能和别人平安相处呢? 作业需要,HTML图片和文字直接怎么换行,图片可以居中么? 两步台阶入屋有什么寓意 大人老是尿床,怎么回事? 三步台阶包含平台吗 html文字遇到图片如何强制换行? 农村建房家门前设了三个台阶根据风水学这样好吗 风水台阶为什么要做三级 河南城建学院新校区怎么样? 河南城建学院怎么样啊 河南城建学院怎么样,我是文科的……谢谢了,大神帮忙啊 河南城建学院怎么样?有什么特色专业? 河南城建学院到底怎么样 河南城建学院怎么样?我被给水排水专业所取,但不知该专业怎样,希望知情者可予解惑? 河南城建学院 怎么样 ? 河南城建学院怎么样啊?具体点的情况 如果去工作的话,河南城建学院怎么样? 河南城建学院怎么样 河南城建学院怎么样啊?(我是美术生)里面专业也怎么样? 河南城建学院怎么样?? 河南城建学院怎么样? 《台阶》文章共写了三种台阶,请找出来分别说说有什么含义? 古代建筑中台阶数的含义 中山陵的台阶的象征意义 成年人老是尿床怎么办 html里,图片换行后,和上一行一点间隙都没有怎么做到? 中山陵台阶的寓意(麻烦详细些) 大人经常尿床怎么回事 核桃木和橡胶木哪个贵 html中文件遇到图片后自动换行 一步台阶进屋的含义 台阶这一课 中台阶象征什么? 大人尿床是什原因 房屋出门三步阶梯对风水有无影响 室内楼梯踏步7步台阶好?还是5步台阶好?有什么含义? HTML 滚动图片换行问题 台阶的意义? 大人尿床是怎么回事? 古时两步台阶寓意是什么 请问大人老是尿床,这是病吗 大人尿床什么原因