分类归档

网站开发

FWQ
网站开发
HTML 5 的教程
html5的改进 新元素 新属性 完全支持 CSS3 Video 和 Audio 2D/3D 制图 本地存储 本地 SQL 数据 Web 应用 HTML5 多媒体 使用 HTML5 你可以简单的在网页中播放 视频(video)与音频 (audio) 。 HTML5 <video> HTML5 <audio>…
2024-11-24 阅读全文 →
FWQ
网站开发
Html、html5中的不常用标签
1、<sub>  <sup> :定义上线标签 2、<ins>:定义插入字,即下划线 3、<del>:定义删除字   4、<code>:定义计算机代码 5、<kbd:定义键盘码 6、<samp>:定义计算机代码样本 7、<var>   : 定义变量 8、<pre>  :  定义预格式文本 9、<abbr>   : 定义缩写 10、<address>  :  定义地址 11、<bdo> :   定义文字方向 12、<blockquote>   : 定义长的引用 13、<q>  :  定义短的引用语 14、<cite>   : 定义引用、引证 15、<dfn>   : 定义一个定义项目。
2024-11-24 阅读全文 →
FWQ
网站开发
Html5与html的不同
一、新的语义和结构元素(区块标签) 这个使整个html文档(web页面)布局更清晰,类似于header、footer、section、nav、aside、article、dialog、mark、time等 补充:contenteditable=”true” ,好用,点赞   二、新增vedio 、audio 这是html5中比较新颖的特色标签。需要结果新的属性 source、control等来实现. 三、新增的表单标签 – 兼容性不好 这个也是html5中的特色标签。包括kegen、datalist、output 四、画布功能canvas 这个也是html5中的特色标签。标签定义图形,比如图表和其他图像。该标签基于 JavaScript 的绘图 API 特别补充,html5支持svg(可缩放矢量图形),可参考:canvas与svg的比较 五、支持SVG、MathML 这两个要大大的点个赞,太强大了。 SVG 教程 六、拖拽效果 Html5种的拖放实例  七、定位处理 八、新增Input的类型 包括date、url、 week、email等,注意:并不是所有的主流浏览器都支持新的input类型,不过您已经可以在所有主流的浏览器中使用它们了。即使不被支持,仍然可以显示为常规的文本域。…
2024-11-24 阅读全文 →
FWQ
网站开发
Html 5中canvas的应用
  先看一段实例: <script> var c=document.getElementById("myCanvas"); #getContext("2d") 对象是内建的 HTML5 对象,拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法 var ctx=c.getContext("2d"); ctx.fillStyle="#FF0000"; ctx.fillRect(0,0,150,75); </script> Canvas 坐标 Canvas 路径 //绘制折线 ctx.moveTo(10,10); ctx.lineTo(50,150); ctx.lineTo(100,10); ctx.lineWidth = 1;//线条的宽度 ctx.strokeStyle = "#FF0000";//线条的颜色…
2024-11-24 阅读全文 →
FWQ
网站开发
canvas与svg的比较
什么是SVG? SVG 指可伸缩矢量图形 (Scalable Vector Graphics) SVG 用于定义用于网络的基于矢量的图形 SVG 使用 XML 格式定义图形 SVG 图像在放大或改变尺寸的情况下其图形质量不会有损失 SVG 是万维网联盟的标准 SVG优势 与其他图像格式相比(比如 JPEG 和 GIF),使用 SVG 的优势在于: SVG 图像可通过文本编辑器来创建和修改 SVG 图像可被搜索、索引、脚本化或压缩 SVG…
2024-11-24 阅读全文 →
FWQ
网站开发
Html5种的拖放实例
举例说明:   //js代码 <script> //ondragover 事件规定在何处放置被拖动的数据。 //默认地,无法将数据/元素放置到其他元素中。如果需要设置允许放置,我们必须阻止对元素的默认处理方式。 //这要通过调用 ondragover 事件的 event.preventDefault() 方法: //调用 preventDefault() 来避免浏览器对数据的默认处理(drop 事件的默认行为是以链接形式打开) function allowDrop(ev) {     ev.preventDefault(); } //ondragstart 属性调用了一个函数,drag(event),它规定了被拖动的数据。 //dataTransfer.setData() 方法设置被拖数据的数据类型和值 //在这个例子中,数据类型是 "Text",值是可拖动元素的…
2024-11-24 阅读全文 →
FWQ
网站开发
CSS3特性
1、边框 border-radius:圆角 box-shadow:阴影 border-image:边界图片   /*圆角*/ div{border:2px solid;border-radius:25px;} /*椭圆角*/ border-radius: 50px/15px; /*阴影*/ div{box-shadow: 10px 10px 5px #888888;} /*边界图片*/ div { border-image:url(border.png) 30 30 round; -webkit-border-image:url(border.png) 30 30 round;…
2024-11-24 阅读全文 →
FWQ
网站开发
PHP7中的MongoDB\Driver\Query
这个类可以理解为是对query操作的描述. final public MongoDB\Driver\Query::__construct ( array|object $filter [, array $queryOptions ] ) $filter:支持mongodb官方的所有查询操作, 详见:https://docs.mongodb.com/manual/tutorial/query-documents/   $queryOptions的详解 allowPartialResults:是否返回部分结果,例如集群中方某个 shards宕机后,返回部分结果。如果未指定将返回错误。
2024-11-24 阅读全文 →
FWQ
网站开发
使用 translate3d 实现轮播图时如何解决最后一页切换到第一页时的闪动问题?
轮播图轮回切换时的闪动问题 在使用 translate3d 来实现轮播图时,在最后一页切换到第一页时,如果您切换较慢,可能会出现图片闪动的问题。 这是因为在切换的时候,transition 的过渡时间还在继续,如果鼠标点击很快,图片会瞬间跳到下一张,不会等到过渡结束。因此,会出现图片闪动的情况。 解决方案 您可以修改 changeCur 方法来解决这个问题。解决方案如下: changeCur(add){ // this.out.style.setProperty('--trans', 'transform'); this.con.style.transitionDuration = '.3s'; //切换cur方法 let cur = this.out.style.getPropertyValue('--cur'); cur = parseInt(cur); if(add){ // this.setCur(cur+1);…
2024-11-24 阅读全文 →
FWQ
网站开发
SQL语句中如何根据字段在列表中执行更新操作?
中如何根据字段在列表中的情况执行更新操作 在进行批量更新时,需要根据待更新数据的字段列表逐个字段进行判断更新,此时的判断条件就是该字段是否在这个列表中。sql语句中,可以通过if语句来实现这种判断。 如果使用java代码,dao层方法可以定义为: int batchupdatebyid( @param("entitylist") list<schooldo> entitylist, @param("fieldnameslist") list<string> fieldnameslist); 登录后复制 相应的xml文件可以编写为: <!-- 批量插入 --> <update id="batchUpdateById"> <foreach collection="entityList" item="entity" index="index1" open="(" close=")" separator=";"> UPDATE school_info SET…
2024-11-24 阅读全文 →