如果滚动页面也是DOM没有解决的一个问题。为了解决这个问题,浏览器实现了一下方法,以方便开发人员如何更好的控制页面的滚动。在各种专有方法中,HTML5选择了scrollIntoView()作为标准方法。scrollIntoView()可以在所有的HTML元素上调用,通过滚动浏览器窗口或某个容器元
之前在写页面的时候用的都是单行文字溢出隐藏,今天遇到了多行文字溢出隐藏,溢出部分用省略号。我通过查阅一些资料整理了一下,拿出来与大家分享一下。
单行文本的溢出隐藏
对于单行文本溢出 隐藏,text-overflow: ellipsis 就能完美的解决,不过在使用他时,一定要结合 ove
许久没有写博客了,最近有个H5启动APP原生页面的需求,中间遇上一些坑,看了些网上的实现方案,特意来总结下
一、需要判断客户端的平台以及是否在微信浏览器中访问
1、客户端判断
在启动APP时,Android和IOS系统处理的方式是不一样的,Android这边由于开放,可
angular1路由切换过程中swiper不能使用。
问题1:在刚开始使用angular1的路由时,好多人会将swiper的初始化写在模板的父控制器上,这样会造成一个问题,swiper的初始化只在页面刚加载的时候初始化一次,在路由的切换过程中,模板虽然重新加载了,但是swiper的初
转载:http://www.cnblogs.com/liuyongjia/p/7581813.html
前言
在h5的页面开发中,分享是不可或缺的一部分,对于一些传播性比较强的页面,活动页之类的,分享功能极为重要。例如,京东等电商年末时会有一系列的总结h5在微信中传
原文地址:http://blog.gdfengshuo.com/article/23/
前言
Notification API 是 HTML5 新增的桌面通知 API,用于向用户显示通知信息。该通知是脱离浏览器的,即使用户没有停留在当前标签页,甚至最小化了浏览器,该通知信息也一样会置顶显示出来。
用
移动端 H5 页面不可遗忘的 meta 标签 viewport
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no" />
这行代码的作用是设置视口的宽度(其实就是页
通常在写HTML5手机端页面的时候,我们会发现页面所显示元素的比例不正确,那此时我们需要添加的就是:
<meta name="viewport" content="width=device-width,initial-scale=1">
或者是
<meta name="viewp
特性
border-width 不支持百分比 border-color 默认颜色是 color border-color 透明值的作用:可利用增加可点击区域,利用内阴影做边框 border 应用: 坐等高布局,不支持百分比宽度 支持的关键字: thin(细 1px) mediu
<header>
head 元素包含了所有的头部标签元素,可以添加在头部区域的元素标签为:
<title>、<style>、<meta>、<link>、<script>、<noscript>
HTML5
使用FileReader实现前端图片预览
<input type="file"><br>
<img src="" height="200" alt="Image preview area..." title="preview-img">
var fil
利用canvas,实现一个下雪的效果,我们先预览下效果:
我们先分析下这个效果:
1,随机产生雪花
2,雪花的产生不是同时产生,而是有先后顺序的
3,雪花怎么表示
4,怎么源源不断的下雪
5,雪花有大
要考虑函数可被可重复使用(调用),需要将可变化的变为参数封装起来
function HQCreatTables(ob) {
var option = {
method: 'get',
dataType: "json",
striped: tr
最近忙这忙那...好久没看视频学习了...但是该学的还是要学。
这次要实现的效果是利用 flex 的 特性 来实现 可伸缩的图片墙演示 页面的展示...:
效果挺炫酷啊... 那么就来总结一下 学到了哪些我所不了解的知识吧!
首先 让我们来看CSS 和 HTML 的代码:
html:
在canvas中,要画出1px的线条,默认情况下是不行的
1 context.beginPath();
2 context.moveTo( 100, 100 );
3
服务端JavaScript
众所周知的,JavaScript是运行在浏览器的脚本语言,JavaScript通常作为客户端程序设计语言使用,以JavaScript写出的程序常在用户的浏览器上运行。直至Nodejs的出现,Node.js大部分基本模块都用JavaScript语言编写,Nod
这个绘图工具,我还没有做完,不过已经实现了总架构,以及常见的简易图形绘制功能:
1,可以绘制直线,圆,矩形,正多边形【已完成】
2,填充颜色和描边颜色的选择【已完成】
3,描边和填充功能的选择【已完成】
后续版本:
橡皮擦,坐标系,线形设置,箭头,其
HTTP出错大全
101 - Switching Protocols
Top
Success Codes
200 - OK201 - Created202 - Accepted203 - Non-Authoritative Information (for DNS)204 - No Conten
Bootstap这个框架本身已经包含了开发网页的众多要素,包括了常用的工具以及扩展组件,如果你在开发页面时觉得在某些方面还不够的话,不妨看看最新收集的50个Bootstrap扩展插件,这些插件在我们平时开发页面中经常会用到,从按钮、面包屑导航、日历、树形菜单、媒体播放器、以及可视化编辑器
前端Js框架汇总
概述:
有些日子没有正襟危坐写博客了,互联网飞速发展的时代,技术更新迭代的速度也在加快。看着Java、Js、Swift在各领域心花路放,也是煞是羡慕。寻了寻.net的消息,也是振奋人心,.net core 1,mono,xamarin等等,但大多都还在狂吼的