【发布时间】:2015-09-04 08:37:46
【问题描述】:
这个问题让我做噩梦,并且正在拖延一个项目。我有一个带有绝对定位元素的480px by 280px div。文本,不同大小的图像。我想缩小 div 以适应移动设备可能300px by 180px。我尝试过 css 媒体查询,但字体大小、元素位置和图像尺寸保持不变,只有画布改变大小。
我的代码:
$(document).ready(function()
{
$('#btn').click(function()
{
var div=$('#bigcard').html();
$('#smallcard').html(div);
}
);
});
}
#bigcard
{
width:500px;
height:300px;
border-width:2px;
border-color:black;
border:1px solid black;
background:orange;
}
#smallcard
{
width:200px;
height:130px;
background:pink;
border:1px solid black;
}
Big Div
<div id="bigcard">
<span style="position:absolute;font-size:15px;color:green;font-family:fantacy:margin-top:20px;margin-left:40px;">Some user generated text</span>
<span style="font-size:35px;color:black;font-family:tahoma;margin-top:200px;margin-left:90px;font-weight:bold;position:absolute;">Foo Foo</span>
<img src="http://www.clker.com/cliparts/Y/f/v/m/p/3/flying-bird-md.png" id="image1" style="margin-top:50px;margin-left:100px;width:80px;"/>
<img src="http://www.clker.com/cliparts/Y/f/v/m/p/3/flying-bird-md.png" id="image1" style="margin-top:100px;margin-left:130px;width:50px;"/>
</div>
Small div
<div id="smallcard"> </div>
<a href="#" id="btn">Click here</a>
请检查小提琴-> http://jsfiddle.net/gscq1jqw/1/
我想通过缩小而不丢失任何像素来帮助将大 div 添加到小 div。请要求任何澄清。我的网站是http://thecardguys.co.ke/,我正在构建一个移动版本
【问题讨论】:
-
与php无关
-
当然。我很绝望。
-
这是因为我试图循环遍历创建 div 并将每个元素的大小更改为较低值的 html 数据。转储移动。你有一个想法@Epodax
-
您的小提琴中没有媒体查询。
-
它没有任何影响@timo 这就是为什么我没有包括它
标签: javascript php css