ios问题,如何将界面设置成不规则的九宫格形状
就是打开应用的时候,进去的界面是一个不规则的九宫格,而且九块面积不一样,形状不同,点击不同的地方进入不同的页面实现不同的功能
蛋黄酱王子
10 years, 4 months ago
Answers
所谓九宫格也就是两条横线两条竖线划分出来的。
你可以随机生成4个随机数(范围10-40就差不多了),其中两个来作为竖线在屏幕的位置,另外两个作为横在屏幕的位置。
var a = Math.ceil(Math.random()*30)+10;
var b = Math.ceil(Math.random()*30)+10;
var c = Math.ceil(Math.random()*30)+10;
var d = Math.ceil(Math.random()*30)+10;
document.write('<table width="500" height="900" border="1"><tr>');
document.write('<td width="'+a+'%" height="'+b+'%"></td>');
document.write('<td width="'+c+'%"></td>');
document.write('<td></td>');
document.write('</tr><tr>');
document.write('<td height="'+d+'%"></td>');
document.write('<td></td>');
document.write('<td></td>');
document.write('</tr><tr>');
document.write('<td></td>');
document.write('<td></td>');
document.write('<td></td>');
document.write('</tr></table>');
Flaya
answered 10 years, 4 months ago