首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    漫谈前端之路

    一个网页,我们把它分为结构层(HTML),样式层(CSS),行为层(JavaScript)。...比如HTML ,CSS比较有名的框架Bootstrap,JavaScript的jQuery。...在CSS3出来之前CSS就是一个纯粹的样式表,想要什么样式,直接设置就OK,但随着CSS3的推出,整个CSS好像就被打了鸡血一样,焕发着活力。...因为在一定程度上它把JavaScript的活给抢了,比如简单动画,对鼠标事件的某些触发等等,很多人说CSS是其实是设计师的工具,因为他没有变量也没有条件语句,纯粹的罗列代码,很多程序员都觉得写CSS很痛苦...表单验证,对于表单的提交,容错性的考虑; 网页特效,比如我们经常看到的图片轮播,菜单导航(有一部分是纯粹的CSS代码写的)等; 数据传输,通过Ajax我们可以在不刷新网页的前提下更新网页的部分元素哦,而且通过对于数据的操作

    1.4K91

    前端成神之路-03_jQuery

    事件处理 off() 解绑事件 ​ 当某个事件上面的逻辑,在特定需求下不需要的时候,可以把该事件上的逻辑移除,这个过程我们称为事件解绑。...事件处理 trigger() 自动触发事件 ​ 有些时候,在某些特定的条件下,我们希望某些事件能够自动触发, 比如轮播图自动播放功能跟点击右侧按钮一致。...多库共存 ​ 实际开发中,很多项目连续开发十多年,jQuery版本不断更新,最初的 jQuery 版本无法满足需求,这时就需要保证在旧有版本正常运行的情况下,新的功能使用新的jQuery版本实现,这种情况被称为...-- 下面的样式代码为页面布局,可以引入,也可以自己写,自己设计页面样式,一般为直接引入,方便 --> css"> #gallery-wrapper {...凡是在软件开发中用到了软件的复用,被复用的部分都可以称为组件,凡是在应用程序中已经预留接口的组件就是插件。

    3.8K20

    给前端新人看的前端之路漫谈

    一个网页,我们把它分为结构层(HTML),样式层(CSS),行为层(JavaScript)。...比如HTML ,CSS比较有名的框架Bootstrap,JavaScript的jQuery。...在CSS3出来之前CSS就是一个纯粹的样式表,想要什么样式,直接设置就OK,但随着CSS3的推出,整个CSS好像就被打了鸡血一样,焕发着活力。...因为在一定程度上它把JavaScript的活给抢了,比如简单动画,对鼠标事件的某些触发等等,很多人说CSS是其实是设计师的工具,因为他没有变量也没有条件语句,纯粹的罗列代码,很多程序员都觉得写CSS很痛苦...表单验证,对于表单的提交,容错性的考虑; 网页特效,比如我们经常看到的图片轮播,菜单导航(有一部分是纯粹的CSS代码写的)等; 数据传输,通过Ajax我们可以在不刷新网页的前提下更新网页的部分元素哦,而且通过对于数据的操作

    1.4K90

    「jQuery」基础 - 01

    1.1. jQuery 介绍1.1.1 JavaScr... 请注意,本文编写于 2075 天前,最后修改于 173 天前,其中某些信息可能已经过时。...各个版本的下载:https://code.jquery.com/ 版本介绍: 1x :兼容 IE 678 等低版本浏览器, 官网不再更新 2x :不兼容 IE 678 等低版本浏览器, 官网不再更新 3x...1.3.4 知识铺垫 jQuery 设置样式 $('div').css('属性', '值') jQuery 里面的排他思想 // 想要多选一的效果,排他思想:当前元素设置样式,其余的兄弟元素清除样式...jQuery 样式操作 jQuery中常用的样式操作有两种:css() 和 设置类样式方法 1.4.1....方法1: 操作 css 方法 jQuery 可以使用 css 方法来修改简单元素样式; 也可以操作类,修改多个样式。

    8.2K21

    基于jQuery UI CSS Framework开发Widget

    jQuery UI CSS Framework是jQuery UI中的一个样式框架,可以利用jQuery Theme roller 来生成自己想要的css样式效果。...jQuery UI中两大核心的css文件是ui.core.css和ui.theme.css.这两个css样式贯穿整个基于jQuery ui的界面上,并且可以通过jQuery ui ThemeRoller...在jQuery css framework中包含了基本的css样式(视觉和感觉诸如颜色,字体大小,图标等),而在ui的css中,则需要定义构建widget结构的css,比如margin,padding,...在开发widget的时候也要尽量遵循这一原则,这样才能很好的利用jquery theme roller来应用样式,从而在整体上保持一致,在前面的文章中简单的 介绍了jquery css framework...默认状态的样式;ui- corner-all 圆角(基于css3,ie下不起作用) this.element.addClass("ui-widget ui-state-default

    2.3K100

    深入理解CSS框架与JS之间的关系

    深入理解CSS框架与JS之间的关系 在现代web开发中,CSS框架和JavaScript (JS) 是两个常用的工具。CSS框架通过提供一系列样式和布局选项,可以帮助我们快速构建美观的网页。...有时候,我们可能需要根据用户的交互或者其他条件来改变网页的样式。通过JS,我们可以动态修改元素的CSS属性,或者通过添加或删除CSS类来改变样式。...下面是一个使用jQuery库来动态改变CSS的示例代码: // 通过jQuery选择器选取id为"myElement"的元素 var element = $("#myElement"); // 设置元素的背景颜色为蓝色...在某些情况下,我们可能需要根据用户的操作或者其他条件来动态生成新的HTML内容。JS可以通过创建和修改DOM元素来实现这一点。...在实际开发中,我们经常使用CSS框架和JS来协同工作。CSS框架可以提供丰富的样式和布局选项,使得网页开发变得更加快捷和便利。

    45010

    WordPress 通过模板文件和自带的函数引入 cssjs 的两种方法

    如果丢失某些其他样式文件将导致你的样式表将无法正常工作,你可以使用该参数设置“依赖关系”。 $ver (字符串或布尔型,可选)版本号。你可以使用你的主题的版本号或任何一个你想要的。...有时候我们可能会在 wp_footer 函数出现之前就需要用到某些 JavaScript,比如 jquery.js 文件。 这样的情况也是很常见的。...问题来了:这部分内容显然是在 wp_footer 之前出现的,那么这段代码就在 jquery.js 文件之前出现了,导致该代码段实际上无法工作,因为调用 jQuery 方法的代码段必须比 jquery.js...如果我们在页面的中间使用 jquery'); ?...添加元数据到样式表:wp_style_add_data() wp_style_add_data() 是一个非常棒的函数,它可以让你添加元数据到你的样式中,包括条件注释、RTL的支持和更多! <?

    2.7K30

    jQuery 选择器

    层叠样式表 良好地继承了css选择器语法,还继承了其获取页面元素便捷高效的特点 于css不同,jQuery选择器获取元素后,为该元素添加的是行为 有良好的兼容性 优势 1. ...完善的处理机制 (1) 简洁,避免某些错误 类型: 可通过css选择器和过滤选择器两种方式选择元素,每种又有不同的方法来获取元素 1. ...通过 过滤选择呢亲选择元素 (1) 基本过滤选择器 (2) 可见性过滤选择器 详解: 通过css选择器选取元素 jQuery支持大多数css选择器 最常用的有:基本选择器,层次选择器和属性选择器 在jQuery...与css中的属性选择器语法构成完全一致 ? 条件属性选择器   条件属性选择器共包括6种,其中[attribute!=value]选择器是jQuery自己拓展的选择器 [attribute!...Css:type=”hidden”  隐藏域 在可见性选择器中需要注意的是,选择器 :hidden获取的元素不仅包括样式属性display为“none”的元素,还包括文本隐藏域和visibility:hidden

    3.6K90

    那些与 IE 相伴的日子

    大家好,我是零一,IE 大家都不陌生,毕竟出现在大家的视野中已经很久很久,久到有20多年,当然也因前端技术的快速更新,给需要兼容IE浏览器的前端程序员带来了不少的困扰。...还有Ajax请求的写法,IE也有它单独的方法,正常的Ajax构造函数是XMLHttpRequest,而IE则是 ActiveXObject 还好这些兼容JQuery都帮我们做了,那个时代,谁不夸一句JQuery...再bb一句,即使有了JQuery,IE还是有好多要兼容的地方,要吐了 CSS的使用总是差强人意 CSS3能让我们用简洁的语法完成花里胡哨的样式,而IE不允许。.../assets/css/ie8.css" /> 条件注释是一种 IE 专有的、对常规(X)HTML 注释的 Miscrosoft 扩展。...其实就连市面上很成熟的Router库都没有兼容IE9及以下的浏览器,像vue-router对于IE9及以下不支持html5 history新特性,如果在IE9及以下的版本则自动降级为Hash 那么放在普通的项目中

    66220

    Apriso 开发葵花宝典之五 Process Builder JavaScript 篇

    如:设置样式: $( ".ErrorZone *" ).css( "border", "3px solid red" ); 获取样式: $( ".ErrorZone *" ).css( "...为了循环遍历这些项,JavaScript必须为每个项设置一个函数 使用循环时,结合控制条件和控制变量变化, 在定义循环时将控制条件和控制变量结合起来, 如果你只是对数组中的某些项进行迭代,你可以通过翻转迭代并使用...while循环来减少其中一个操作,如: var x = 9; do { } while( x-- ); DOM操作可能会影响性能;你要尽可能避免操纵它, JQuery在1.4版中引入了detach()来帮助解决这个问题...}); 使用样式表更改许多元素的CSS,如果要使用....CSS()更改超过20个元素的CSS,请考虑在页面中添加样式标记,这样可以将速度提高近60%,如 // Fine for up to 20 elements, slow after that: $( "

    1.9K60

    前端成神之路-01_jQuery

    各个版本的下载:https://code.jquery.com/ ​ 版本介绍: 1x :兼容 IE 678 等低版本浏览器, 官网不再更新 2x :不兼容 IE 678 等低版本浏览器, 官网不再更新...1.3.4 知识铺垫 jQuery 设置样式 $('div').css('属性', '值') jQuery 里面的排他思想 // 想要多选一的效果,排他思想:当前元素设置样式,其余的兄弟元素清除样式...(详情参考源代码) 1.4. jQuery 样式操作 ​ jQuery中常用的样式操作有两种:css() 和 设置类样式方法 1.4.1....方法1: 操作 css 方法 ​ jQuery 可以使用 css 方法来修改简单元素样式; 也可以操作类,修改多个样式。 ​...总结: 每次使用动画之前,先调用 stop() ,在调用动画。 1.5.6. 事件切换 ​ jQuery中为我们添加了一个新事件 hover() ; 功能类似 css 中的伪类 :hover 。

    13.2K10

    web前端开发学习路线:html+css+JavaScript的学习方法

    不废话,直接干货 学习前端的几个阶段: 一阶段:html标签、html5新增标签、css样式、css3样式、媒体查询等 二阶段:JavaScript、jQuery、ajax、面向对象、http传输协议等...第二个阶段——CSS的学习 CSS是英文Cascading Style Sheets的缩写,叫做层叠样式表,是能够真正做到网页表现与内容分离的一种样式设计语言。...此时,也许你还沉浸在JavaScript给你带来的惊喜之中,但你的项目经理却突然对你大吼道 这个效果在××浏览器下不兼容,重新搞……” “不兼容?”瞬间石化了有木有? 我擦,坑爹啊!...每个人的成长与基础不一样,结合自己的实际情况,在执行。还是重复一下,前端的核心是html,js,css不难,但需要来积累。对前端我是这么看的 html,css就像一瓶酒,得品。...现在写页面基本条件反射,不是如何快速的完成,而是思考如果有界面需求修改,怎么在修改代码最少的情况下快速完成需求任务。这是对前端耐力,体力,智力的三重考验。 js就像一把剑,得磨。

    1.2K00

    Web前端开发的四个阶段

    第二个阶段:CSS的学习 CSS是英文Cascading Style Sheets的缩写,叫做层叠样式表,是能够真正做到网页表现与内容分离的一种样式设计语言。...相对于传统HTML的表现而言其样式是可以复用的,这样就极大地提高了我们开发的速度,降低了维护的成本。 同时CSS中的盒子模型、相对布局、绝对布局等能够实现对网页中各对象的位置排版进行像素级的精确控制。...此时,也许你还沉浸在JavaScript给你带来的惊喜之中,但你的项目经理却突然对你大吼道 “这个效果在××浏览器下不兼容,重新搞……” “不兼容?”瞬间石化了有木有? “天哪,太坑了啊!...第四个阶段:jQUery的学习 jQuery是一个免费、开源的轻量级的JavaScript库,并且兼容各种浏览器(jQuery2.0及后续版本放弃了对IE6/7/8浏览器的支持),同时现在有很多基于jQuery...在项目开发过程中,我们可以借助Bootstrap提供的CSS样式、组件、JavaScript插件等快速的完成页面布局和样式设置,然后再有针对性的微调样式,这样基于框架进行开发大大缩短了开发周期。

    58010

    Web前端开发的四个阶段

    第二个阶段:CSS的学习 CSS是英文Cascading Style Sheets的缩写,叫做层叠样式表,是能够真正做到网页表现与内容分离的一种样式设计语言。...相对于传统HTML的表现而言其样式是可以复用的,这样就极大地提高了我们开发的速度,降低了维护的成本。 同时CSS中的盒子模型、相对布局、绝对布局等能够实现对网页中各对象的位置排版进行像素级的精确控制。...此时,也许你还沉浸在JavaScript给你带来的惊喜之中,但你的项目经理却突然对你大吼道 “这个效果在××浏览器下不兼容,重新搞……” “不兼容?”瞬间石化了有木有? “天哪,太坑了啊!...第四个阶段:jQUery的学习 jQuery是一个免费、开源的轻量级的JavaScript库,并且兼容各种浏览器(jQuery2.0及后续版本放弃了对IE6/7/8浏览器的支持),同时现在有很多基于jQuery...在项目开发过程中,我们可以借助Bootstrap提供的CSS样式、组件、JavaScript插件等快速的完成页面布局和样式设置,然后再有针对性的微调样式,这样基于框架进行开发大大缩短了开发周期。

    1.3K50
    领券