【发布时间】:2020-06-09 23:30:23
【问题描述】:
我有一个 html 代码,我想并排显示几个 div,但每行不超过 2 个 所以我让它在桌面上完全按照我的意愿执行,但移动设备似乎无法正常工作,它们看起来太小了,div 包含一系列信息图表。
我知道 .float-child 宽度 50% 也在定义它的移动设备大小,但我不知道如何设置响应式。
我将不胜感激任何意见或建议!谢谢!
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans&family=Oswald:wght@300;500&display=swap" rel="stylesheet">
<style>
.infogram-embed{
border-style: solid;
border-width: 1px;
border-color:#C0C0C0;
border-radius: 15px;
overflow:hidden;
position:relative;
padding: 25px 0px 0px 3px;
}
h1 {
padding: 25px 1px 1px 1px;
font-family: 'Noto Sans', sans-serif!important;
}
.float-container {
padding: 20px;
position: relative;
height:0;
}
.float-child {
width: 50%;
float: left;
padding: 20px;
}
</style>
</head>
<body>
<div class="float-container">
<div class="float-child">
<div class="izquierda">
<h1 style=font-size:20px>title1</h1>
<div
class="infogram-embed"
data-id=""
data-type="interactive"
data-title="title1"
> </div>
</div>
</div>
<div class="float-child">
<div class="derecha">
<h1 style=font-size:20px>title2</h1>
<div
class="infogram-embed"
data-id=""
data-type="interactive"
data-title="title2"
></div>
</div>
</div>
<div class="float-child">
<div class="izquierda">
<h1 style=font-size:20px>title 3</h1>
<div
class="infogram-embed"
data-id=""
data-type="interactive"
data-title="title 3"
></div>
</div>
</div>
<div class="float-child">
<div class="derecha">
<h1 style=font-size:20px>title4</h1>
<div
class="infogram-embed"
data-id=""
data-type="interactive"
data-title="title 4"
></div>
</div>
</div>
<script>
**/here goes js code which calls data for infographics/**
</script>
</body>
</html>
【问题讨论】:
标签: html css resize responsive