摘要: 移动端网页适配是一个麻烦事, 常见做法有媒体查询, js控制等,媒体查询感觉比较冗余, 可少量使用, 偏爱于js来控制. (function(doc, win) { // html元素字体 // 这里基础字体设置为10在uc, WX上没效果, 不知道为什么 // 设置为10时, dpr=1的手机, 阅读全文
posted @ 2025-06-20 01:07 Dy大叔 阅读(27) 评论(0) 推荐(0)
摘要: 需要了解的基础知识: 物理像素:物理像素又被称为设备像素,他是显示设备中一个最微小的物理部件。每个像素可以根据操作系统设置自己的颜色和亮度。正是这些设备像素的微小距离欺骗了我们肉眼看到的图像效果。 设备独立像素:也称为密度无关像素,可以认为是计算机坐标系统中的一个点,这个点代表一个可以由程序使用的虚 阅读全文
posted @ 2025-05-27 23:05 Dy大叔 阅读(107) 评论(0) 推荐(0)
摘要: 1、行内样式获取打印出来 2、内嵌和外链的获取不了 <div style="width:200px;height:200px; background: red;"></div> var box=document.getElementsByTagName("div")[0]; console.log( 阅读全文
posted @ 2025-05-17 19:09 Dy大叔 阅读(20) 评论(0) 推荐(0)
摘要: 其实就是在html文件中的head标签中添加如下js代码即可 <!-- L2Dwidget.js L2D网页动画人物 --> <script src="https://eqcn.ajz.miesnfu.com/wp-content/plugins/wp-3d-pony/live2dw/lib/L2D 阅读全文
posted @ 2025-05-15 15:18 Dy大叔 阅读(88) 评论(0) 推荐(0)
摘要: 这个问题不是CSS的问题,而是一个纯javascript的问题。 如果大家使用的是JQuery,有$这个符号,可以看看下面这些文字,如果没有,直接跳过即可。 在prototype和DWR的JS类库里也有这个符号,在这两个类库里的这个符号是代表document.getElementById()这个函数 阅读全文
posted @ 2025-05-12 13:29 Dy大叔 阅读(31) 评论(0) 推荐(0)
摘要: 一、方法: 把方法写在head中 onload方法 jq提供的ready() 方法 document.addEventListener(“DOMContentLoaded”,console.log(123), false); 执行顺序: head > ready = DOMContentLoaded 阅读全文
posted @ 2025-05-12 13:29 Dy大叔 阅读(19) 评论(0) 推荐(0)
摘要: 参考 fabric.js 解决图片跨域问题 出现Uncaught DOMException: Failed to execute 'toDataURL' on 'HTMLCanvasElement': Tainted canvases may not be exported错误,网上查找后是图片跨域 阅读全文
posted @ 2025-05-10 09:20 Dy大叔 阅读(334) 评论(0) 推荐(0)
摘要: function getLenPx(str, font_size) { var str_leng = str.replace(/[^\x00-\xff]/gi, 'aa').length; return str_leng * font_size / 2 } var a = getLenPx("你好a 阅读全文
posted @ 2025-05-10 09:18 Dy大叔 阅读(76) 评论(0) 推荐(0)
摘要: 思路:用lastIndexOf 获取出字符串的下标,然后再截取或是替换都可以实现。 阅读全文
posted @ 2025-05-10 09:18 Dy大叔 阅读(91) 评论(0) 推荐(0)
摘要: 在制作一个页面的时候,有需要前台js保存用户自定义的样式的需求,但是保存之后,重新刷新页面,会显示原来的样式,然后再变更为现在的自定义的样式。 阅读全文
posted @ 2025-05-10 09:17 Dy大叔 阅读(15) 评论(0) 推荐(0)