摘要: 网页布局(layout)是CSS的一个重点应用。 布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。 2009年,W3C提出了一种新的方案—-Flex布局,可以简便、完整、响应式地实现各 阅读全文
posted @ 2020-04-07 17:52 前端_小明 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1、在项目根文件夹中,先新建一个文件夹然后把数据丢到js里面 2、js let data = { //这里放数据 } module.exports = { data: data } 3、uni-app页面引入 <script> import sortdata from '../../data/sor 阅读全文
posted @ 2020-01-16 16:39 前端_小明 阅读(10989) 评论(0) 推荐(1) 编辑
摘要: JS判断客户端是否是iOS或者Android $(function () { var u = navigator.userAgent, app = navigator.appVersion; var isAndroid = u.indexOf('Android') > -1 || u.indexOf 阅读全文
posted @ 2020-05-16 20:21 前端_小明 阅读(556) 评论(0) 推荐(0) 编辑
摘要: urlTobase64(url) { var toBase64Url; uni.request({ url: url, method: 'GET', responseType: 'arraybuffer', success: async res => { let base64 = wx.arrayB 阅读全文
posted @ 2020-04-15 09:44 前端_小明 阅读(15697) 评论(0) 推荐(0) 编辑
摘要: console.log(navigator.userAgent); var os = function() { var ua = navigator.userAgent, isWindowsPhone = /(?:Windows Phone)/.test(ua), isSymbian = /(?:SymbianOS)/.test(ua) || isWindowsPhone, isAndroid = 阅读全文
posted @ 2019-10-19 11:11 前端_小明 阅读(6098) 评论(0) 推荐(0) 编辑
摘要: 1.基础的选择器 选择器 含义 示例 * 通用元素选择器,匹配任何元素 * { margin:0; padding:0; } E 标签选择器,匹配所有使用E标签的元素 p { font-size:2em; } .info和E.info class选择器,匹配所有class属性中包含info的元素 . 阅读全文
posted @ 2019-08-16 08:53 前端_小明 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 伪类(伪类选择器) 伪类:同一个标签,根据其不同的种状态,有不同的样式。这就叫做“伪类”。伪类用冒号来表示。 比如div是属于box类,这一点很明确,就是属于box类。但是a属于什么类?不明确。因为需要看用户点击前是什么状态,点击后是什么状态。所以,就叫做“伪类”。 静态伪类和动态伪类 伪类选择器分 阅读全文
posted @ 2019-08-16 08:50 前端_小明 阅读(5788) 评论(0) 推荐(0) 编辑
摘要: 按win键+R,打开注册表regedit,找到这个路径: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MyComputer,把里面的注册表文件夹删除即可解决! 阅读全文
posted @ 2019-08-16 08:48 前端_小明 阅读(1295) 评论(0) 推荐(0) 编辑
摘要: 一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$ 带1 阅读全文
posted @ 2019-07-04 09:05 前端_小明 阅读(272) 评论(0) 推荐(0) 编辑
摘要: <script type="text/javascript"> window.onresize = function() { setHtmlFz(); } setHtmlFz(); function setHtmlFz() { // 基础值 var baseVal = 100; // 设计稿的宽度 阅读全文
posted @ 2019-07-01 15:57 前端_小明 阅读(188) 评论(0) 推荐(0) 编辑