arrow

Jquery轮播图

心已入冬 提交于 2020-04-12 18:43:06
这次的作业是写一个选项卡,一个轮播图,我把两者结合起来写了一个网站常见的导航栏和选项卡 效果图如下: 我用的jquery方式写的所以在页面导入jquery的框架  接下来是页面的布局从上往下写 设置公共样式: 布局一个大div用列表来布局 1.导航栏列表: 2.轮播图列表 3.选项卡列表 (选项卡列表比较长但是结构一样定义四层li和导航栏四个标题对应) 5.弹出发图片框(使用div对div进行定位隐藏) 下面写是css样式(样式打了注释就不分层了): *{ margin: 0px; padding: 0px; font-size: 18px; font-family:"comic sans ms"; } html{cursor: url('img/指针01.png'),auto;position: relative;} a{color: #000; text-decoration: none;} ul{list-style: none;} img{cursor: pointer; border-radius: 7px;} .f_div{ width: 100%; height: auto; } /* 导航栏样式 */ .f_ul{ width: 100%; height: 30px; background-color: black; } .f_ul li{ float: left;

Android实例 每日一句(英语)

北城以北 提交于 2020-04-08 17:48:12
前言 :添加了学习模块,所以做了一个每日一句的功能,主要是在 天行数据 申请了一个 每日一句 的api,之后用okgo,调取,并解析成对象。获取文字、图片、音频等。在线显示、播放。同时做了一个底部弹出日历选择。 效果图: /**网络请求封装**/ implementation 'com.lzy.net:okgo:3.0.4' /**日历选择器**/ implementation 'com.prolificinteractive:material-calendarview:1.4.3' Json 格式: { "code": 200, "msg": "success", "newslist": [ { "id": 3725, "content": "Passion is a key ingredient to the study and practice of law and of life.", "note": "激情是学习和实践法律不可或缺的要素,同时也是生命中不可或缺的要素。", "tts": "https://edu-wps.ks3-cn-beijing.ksyun.com/audio/17c662155203497977f9536ac2bac6e1.mp3", "imgurl": "https://edu-wps.ks3-cn-beijing.ksyun.com/image

HTML标签的命名/CSS标准化命名大全

狂风中的少年 提交于 2020-04-07 11:02:21
本文转载于: 猿2048 网站➭ HTML标签的命名/CSS标准化命名大全 在一个内容较多的HTML页面中,需要设计许多不同的框架,再为这些不同的框架及内容进行分类,给予相应的名称,从而使得网页结构更加清晰,也为工作提供了方便。许多新手朋友在设计一个HTML文件时,可能只会依据自己的想法随便给一些简单的名称,但若是一味的乱起名称,不仅会让团队的伙伴看不明白,还会导致标签名称混乱,这样会使得代码维护十分困难,是非常不利于管理的。所以我们在设计整个网站,还是一个单独的HTML页面,都应该要有良好的命名规则。在本文中,主要讲解 CSS命名规则 ,这也包括了对 HTML标签命名 。 文件名称必须由英文字母开头,通常命名的规则是根据内容的分类和框架的类型翻译成英文单词来命名,例如:div id="nav"(表示为这个div是个导航条),所有单词应当用小写字母,名称中可以使用数字,或下划线,例如:div="main_piclist"(表示主要内容下的图片列表)、div="nav_bg.jpg"(表示导航条的背景图),还可以使用中划线进行名称之间的连接,例如:div="main-left"(表示左侧内容的布局)所有命名要尽量避免使用中文字符,要以最少的字母达到最容易理解的含义,除非一看即懂,否则尽量不缩写。 HTML标签的命名/CSS标准化命名大全 页面结构命名 page:代表整个页面

如何为“选择”框创建占位符?

我的梦境 提交于 2020-04-06 11:50:14
问题: I'm using placeholders for text inputs which is working out just fine. 我正在使用占位符进行文本输入,效果很好。 But I'd like to use a placeholder for my selectboxes as well. 但是我也想为我的选择框使用一个占位符。 Of course I can just use this code: 当然,我可以使用以下代码: <select> <option value="">Select your option</option> <option value="hurr">Durr</option> </select> But the 'Select your option' is in black instead of lightgrey. 但是“选择您的选项”是黑色而不是浅灰色。 So my solution could possibly be CSS-based. 因此,我的解决方案可能基于CSS。 jQuery is fine too. jQuery也很好。 This only makes the option grey in the dropdown (so after clicking the arrow): 这只会使下拉菜单中的选项变为灰色

babel知识体系漫谈

核能气质少年 提交于 2020-04-06 02:49:47
钉钉前端团队原创,点击右上角关注我们,了解更多前端技术 作者: 烛象 引言 在JavaScript蓬勃发展的今天,ES6/7、typescript已经成为代码编写的标配。 上一篇文章,我们介绍了钉钉IDL和自动生成typescript定义的工具,本文将会介绍AST相关js知识:babel。 关于babel 一句话阐述什么是babel: babel是一个主要用于将ES2015+版本的代码编译成向下兼容(比如ES5/ES3)js版本的编译器。 // Babel Input: ES2015 arrow function [ 1 , 2 , 3 ].map( ( n ) => n + 1 ); // Babel Output: ES5 equivalent [ 1 , 2 , 3 ].map( function ( n ) { return n + 1 ; }); 复制代码 结合实际使用场景,我们接触到的babel使用方式一般为 .babelrc/babel.config.json (babel配置文件) babel-loader (webpack/rollup等) 然而,.babelrc的每一块配置后面究竟代表着babel怎样的处理方式,这个估计很少有人能讲得清楚。 babel知识体系 1、主要组件 源代码到AST: babel/parser(前身为babylon) 依赖acorn

原生JS轮播图

血红的双手。 提交于 2020-04-05 23:46:44
HTML代码 <div class="focus"> <!-- 左侧按钮 --> <a href="javascript:void(0);" class="arrow-l"> < </a> <!-- 右侧按钮 --> <a href="javascript:void(0);" class="arrow-r"> > </a> <ul> <li><img src="upload/focus.png"></li> <li><img src="upload/focus1.jpg"></li> <li><img src="upload/focus2.jpg"></li> <li><img src="upload/focus3.jpg"></li> </ul> <ol class="circle"></ol> </div> css代码 *{ margin: 0; padding: 0; } ol{list-style: none;} a{text-decoration: none;} .focus{ position: relative; float: left; width: 721px; height: 455px; background-color: blue; overflow: hidden; } .focus ul { position: absolute; top: 0;

[PYQT]QSS使用,附自己的模板(算是扒OSX UI)

孤街醉人 提交于 2020-03-28 19:34:06
题记 最近在做Python GUI开发,一直觉得自己的界面LOW爆了,所以想找一些好的资源,但真心没有太好的,最终只找到一个QSS编辑器,一个API,一个OSX的Sketch资源文件。就有了这个QSS文件,本人没有UI经验,调整了一套,算是对自己一个交待吧。 一个QSS编辑器: https://github.com/hustlei/QssStylesheetEditor QssStylesheetEditor 支持预览,控件很全。 一个API: https://doc.qt.io/qt-5/stylesheet-examples.html 官方例子。能用的都有了。 源文件的位置在码云: https://gitee.com/aocshallo/mac-qss.git 1 QWidget{ 2 color: #222; 3 background-color: #C8F5F5F5; 4 } 5 6 QFrame, QLabel, QToolTip { 7 border: 1px solid #8D8D91; 8 border-radius: 5px; 9 padding: 1px; 10 background:#FFFFFF; 11 } 12 QLabel { 13 border: 0px solid #8D8D91; 14 padding: 2px; 15 background

使用 n 命令切换 node/npm 版本

﹥>﹥吖頭↗ 提交于 2020-03-21 10:44:49
3 月,跳不动了?>>> centos 下使用 yum 默认安装的 nodejs 版本为 v6.x。可以使用 n 命令来升级切换 nodejs 版本。 安装 n 命令 n 是一个 nodejs 管理工具, https://github.com/tj/n $ npm install -g n 使用 n 安装 nodejs 版本 安装最新版本 $ n latest 安装指定版本 $ n node/13.11.0 切换 nodejs 版本 $ n 选择已安装的版本 node/10.4.1 ο node/13.11.0 Use up/down arrow keys to select a version, return key to install, d to delete, q to quit 使用 node -v 命令,查看当前版本,如果显示如下则表示切换成功。 v13.11.0 注意:切换之后,查看版本如果还是原来 v6.x 版本,需要设置一下 PATH 设置 PATH 查看 node 当前安装路径 $ which node /usr/local/bin/node 编辑配置文件 $ vi ~/.bash_profile 将下边两行插入到文件末尾: export N_PREFIX=/usr/local export PATH=$N_PREFIX/bin:$PATH :wq 保存退出

全屏滚动页面(带箭头翻页)(fullPage.js插件)(滚屏翻页)

北城以北 提交于 2020-03-05 23:52:20
下载插件的网站及查看演示: 在此网站下载插件 . 加入箭头使得点击箭头翻到下一页: html: < div class = "arrow " > < / div > css: . arrow { opacity : 1 ; animation : arrow 3 s cubic - bezier ( .5 , 0 , .1 , 1 ) infinite ; - webkit - animation : arrow 3 s cubic - bezier ( .5 , 0 , .1 , 1 ) infinite ; position : absolute ; top : 30 px ; left : 50 % ; margin - left : - 30 px ; width : 60 px ; height : 60 px ; line - height : 60 px ; cursor : pointer ; background - image : url ( / images / down . png ) ; /* 这里放箭头图片路径 */ background - repeat : no - repeat ; background - size : 100 % ; } js: $ ( '.arrow' ) . click ( function ( ) { $ . fn .

06-逃脱恐龙游戏(精灵动画)

元气小坏坏 提交于 2020-03-01 16:43:13
理解 精灵 和 精灵组 精灵 和 精灵组 在刚刚完成的案例中, 图像加载 、 位置变化 、 绘制图像 都需要程序员编写代码分别处理 为了简化开发步骤, pygame 提供了两个类 pygame.sprite.Sprite —— 存储 图像数据 image 和 位置 rect 的 对象 pygame.sprite.Group —— 创建 精灵组 ,储存 多个精灵对象 精灵 在游戏开发中,通常把 显示图像的对象 叫做精灵 Sprite 精灵 需要 有 两个重要的属性 image 要显示的图像 rect 图像要显示在屏幕的位置 默认的 update() 方法什么事情也没做 子类可以重写此方法,在每次刷新屏幕时,更新精灵位置 注意 : pygame.sprite.Sprite 并没有提供 image 和 rect 两个属性 需要程序员从 pygame.sprite.Sprite 派生子类 并在 子类 的 初始化方法 中,设置 image 和 rect 属性 精灵组 一个 精灵组 可以包含多个 精灵 对象 调用 精灵组 对象的 update() 方法 可以 自动 调用 组内每一个精灵 的 update() 方法 调用 精灵组 对象的 draw(屏幕对象) 方法 可以将 组内每一个精灵 的 image 绘制在 rect 位置 Group ( * sprites ) - > Group 注意