时间:2021-05-25
逛社区时看到的文章,我修改调整了内容,如果大家觉得也有帮助 可以收藏下~
HTML5 DOM 选择器
// querySelector() 返回匹配到的第一个元素var item = document.querySelector('.item');console.log(item);// querySelectorAll() 返回匹配到的所有元素,是一个nodeList集合var items = document.querySelectorAll('.item');console.log(items[0]);阻止默认行为
// 原生jsdocument.getElementById('btn').addEventListener('click', function (event) { event = event || window.event; if (event.preventDefault){ // w3c方法 阻止默认行为 event.preventDefault(); } else{ // ie 阻止默认行为 event.returnValue = false; }}, false);// jQuery$('#btn').on('click', function (event) { event.preventDefault();});阻止冒泡
// 原生jsdocument.getElementById('btn').addEventListener('click', function (event) { event = event || window.event; if (event.stopPropagation){ // w3c方法 阻止冒泡 event.stopPropagation(); } else{ // ie 阻止冒泡 event.cancelBubble = true; }}, false);// jQuery$('#btn').on('click', function (event) { event.stopPropagation();});鼠标滚轮事件
$('#content').on("mousewheel DOMMouseScroll", function (event) { // chrome & ie || // firefox var delta = (event.originalEvent.wheelDelta && (event.originalEvent.wheelDelta > 0 ? 1 : -1)) || (event.originalEvent.detail && (event.originalEvent.detail > 0 ? -1 : 1)); if (delta > 0) { // 向上滚动 console.log('mousewheel top'); } else if (delta < 0) { // 向下滚动 console.log('mousewheel bottom'); } });检测浏览器是否支持svg
function isSupportSVG() { var SVG_NS = 'http:///matthewhudson/device.jsgetBoundingClientRect() 获取元素位置
//它返回一个对象,其中包含了left、right、top、bottom四个属性var myDiv = document.getElementById('myDiv');var x = myDiv.getBoundingClientRect().left; var y = myDiv.getBoundingClientRect().top; // 相当于jquery的: $(this).offset().left、$(this).offset().top // js的:this.offsetLeft、this.offsetTopHTML5全屏
function fullscreen(element) { if (element.requestFullscreen) { element.requestFullscreen(); } else if (element.mozRequestFullScreen) { element.mozRequestFullScreen(); } else if (element.webkitRequestFullscreen) { element.webkitRequestFullscreen(); } else if (element.msRequestFullscreen) { element.msRequestFullscreen(); }}fullscreen(document.documentElement);声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
我认为前端工程师和设计师是有着共同点的,只不过对于设计师而言是视觉上的,而前端工程师是面对的代码。那么在北京网站建设中,设计师和前端工程师该怎样配合?当一个页面
通过查看网页源代码可以发现,网页设计师们最常用的是Windows平台中的“微软雅黑”、“宋体”等字体。与我在经验
UI设计和web前端的区别在于:WEB前端工程师是要写代码的,而UI设计师重点在设计上。 UI设计(UserInterfaceDesign),即界面设计,是指
网站设计师们,你的设计作品前端工程师们是喜欢的吗?很有可能你的一些习惯并不能很好地转化为代码,这就会让前端工程师在项目上与你一起工作变得更加困难了。想成为一个更
前端设计和UI设计最大的区别就是:WEB前端工程师是要写代码的,而UI设计师重点在设计上。 Web前端开发是从网页制作演变而来的,名称上有很明显的时代特征。在