弹性盒 flexbil box or flexbox, css3的一种布局模式,页面可以适应屏幕大小与设备确保元素保持原来布局的方式,由弹性容器flex container,弹性子元素flex item组成,设置display来实现。 x轴代表主轴,从左到右,y轴代表侧轴,从上到下,主轴不一定是水平 ...
分类:
其他好文 时间:
2019-10-02 16:56:50
阅读次数:
75
引言:PySide2获取屏幕分辨率并设置窗口大小步骤:1、获取桌面对象desktop,通过桌面对象我们可以获取pc设备的屏幕信息2、对主window重新设置其宽高 class MainWindow(): def __init__(self): self.window = QtWidgets.QMai... ...
分类:
其他好文 时间:
2019-09-24 14:04:47
阅读次数:
459
字体是矢量的:不失帧 前端页面可用于android访问 优点:移动设备优先 支持所有浏览器(360不算浏览器) 自适应屏幕大小 目录结构: 若浏览器环境变化,引入js <link href="assets/plugins/bootstrap/css/bootstrap.min.css" type=" ...
分类:
其他好文 时间:
2019-09-21 23:42:37
阅读次数:
122
html字体大小随屏幕大小的改变而改变,封装函数如下: ...
分类:
移动开发 时间:
2019-09-21 23:08:20
阅读次数:
115
html字体大小随屏幕大小的改变而改变,封装函数如下: ...
分类:
移动开发 时间:
2019-09-21 21:33:56
阅读次数:
103
在做移动端开发的时候大家肯定会遇到适配问题,手机的屏幕大小有非常多的类别,使用传统的px距离单位已经无法满足我们的需要,于是 rem 便横空出世,他与百分比定位是比较像的,但是也是有一定的区别,在这里就跟大家分享一下 rem 的使用方法。 rem是一个相对单位,他的大小是可以根据你的计算来定的,比如 ...
分类:
移动开发 时间:
2019-09-09 14:36:47
阅读次数:
114
Flame这个游戏开发框架是以Flutter为基础的,而Flutter在屏幕上绘制时使用逻辑像素,因此,我们在Flame上调整游戏对象的大小时也是使用逻辑像素。 实际上,游戏(Game)抽象类上有个调整(resize)方法,这个方法接受大小(Size)类参数,使用这个参数就可以确定设备的屏幕大小。 ...
分类:
其他好文 时间:
2019-09-08 22:00:45
阅读次数:
76
一、为什么要使用rem布局 前面我写了flex布局的优点,分配伸缩盒容器中子盒子占的份数及排列方式,使其不受屏幕缩放的影响,使布局变得简单。然而,在有些时候,不可避免要给盒子设置高度的值,怎么让高度也随着屏幕大小变化等比例缩放呢?另外,怎么让页面文字大小也随着屏幕的大小变化而缩放呢?rem布局就可以 ...
分类:
移动开发 时间:
2019-08-26 14:48:09
阅读次数:
100
Django之logging日志 简介 Django使用python自带的logging 作为日志打印工具。 logging 是线程安全的,其主要由4部分组成: Logger 用户使用的直接接口,将日志传递给Handler Handler 控制日志输出到哪里,console,file… 一个logg ...
分类:
其他好文 时间:
2019-07-21 10:36:16
阅读次数:
74
import randomimport pygame # 设置常量 # 设置屏幕大小 SCREEN_RECT = pygame.Rect(0,0,400,700) # 刷新帧率 FRAME_SEC = 60 # 创建敌机的定时器常量 ENEMY_EVENT = pygame.USEREVENT # ...
分类:
其他好文 时间:
2019-06-24 12:02:22
阅读次数:
115