我想<div>
作出反應和適應屏幕窗口的大小。 <div>
應該具有2:3的尺寸以便高度爲3:3,寬度爲2:3。通過編寫width: 200px;
和height:300px;
可以很容易地在css中創建它。調整格但保持尺寸
的事情是,我想要的<div>
的高度取決於屏幕尺寸調整。我也想讓它裏面的文字重新調整大小。我知道這是可能的JavaScript或jQuery,但我真的不知道如何。像服用的高度,它一分爲三,然後兩三次,然後進行.css({'width',newWidth});
它應該是關於與它內部的文本同樣的事情。
我找到了正確的方式做到這一點。我不得不改變一點,但現在起作用了。
$(window).resize(function() {
var ratio = 0.6;
$('#hovsa').width($(window).height() * ratio).height($(window).height());
// instead of directly using "$(window).width() * ratio", you can call a method to
// calculate width and height each time window is resized.
})
我已經改變了寬度爲高*比和它的工作非常出色。我現在唯一需要做的就是讓字體大小也一樣。
設置與'高度一個div :只要你對它的所有容器(包括'body'和'html')做了相同的處理,屏幕的100%是微不足道的。這是你想要的東西嗎? – Blazemonger 2012-03-26 15:11:50
正如我從你的描述中可以看到的,你已經知道如何在javascript/jQuery中做到這一點。所以,一開始就這樣,當你遇到問題時,我相信我們可以幫助你。 – 2012-03-26 15:13:32