RED

图形的相对定位---绝对定位 ------ 固定定位

别等时光非礼了梦想. 提交于 2021-02-17 10:07:23
相对定位:占位置 <! DOCTYPE html > < html lang ="en" > < head > < meta charset ="UTF-8" > < title > Title </ title > < style > .box { width : 200px ; height : 200px ; background-color : red ; position : relative ; /* 相对定位占位置,后面的元素接着排列 */ top : 30px ; /* 在margin-top的位置基础上移动,这样就压盖了下面的图形 */ left : 40px ; /* 在margin-top的位置基础上移动,这样就压盖了下面的图形 */ margin-top : 30px ; /* 两个div一起向下移动30px */ } .box2 { width : 200px ; height : 200px ; background-color : green ; } </ style > </ head > < body style ="height: 2000px;" > < div class ="box" ></ div > < div class ="box2" ></ div > </ body > </ html > 绝对定位:不占位置,脱标了 <!

css 设置滚动条样式

删除回忆录丶 提交于 2021-02-16 23:15:00
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>标题</title> <style> div { width: 100px; height: 300px; border: 2px solid red; overflow-x: scroll; overflow-y: scroll; } /* 滚动条的设置 ::-webkit-scrollbar 滚动条整体部分,可以设置宽度啥的 ::-webkit-scrollbar-button 滚动条两端的按钮 ::-webkit-scrollbar-track 外层轨道 ::-webkit-scrollbar-track-piece 内层滚动槽 ::-webkit-scrollbar-thumb 滚动的滑块 ::-webkit-scrollbar-corner 边角 ::-webkit-resizer 定义右下角拖动块的样式 */ /* 设置滚动条的样式 */ ::-webkit-scrollbar { height: 8px; width:12px; background-color: white; } /* 滚动槽 */ ::-webkit-scrollbar-track { height: 8px; border-radius:10px; } /*

[UE4]OnComponentBeginOverlap.AddDynamic 的编译错误

£可爱£侵袭症+ 提交于 2021-02-16 21:56:18
以 Character 类为例,假设有 PacManCharacter 派生自 Character类 首先在 PacManCharacter.h 头文件中添加碰撞函数的声明: OnCollision 为自定义的碰撞函数,名称可以任意,但参数形式必须满足以下条件 UFUNCTION() void OnCollision( class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult& SweepResult); 然后在 PacManCharacter.cpp 文件中的 SetupPlayerInputComponent 函数中添加绑定函数: GetCapsuleComponent()->OnComponentBeginOverlap.AddDynamic( this , &PacManCharacter::OnCollision); 碰撞函数的实现: void PacManCharacter::OnCollision( class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool

CSS(二)样式优先级别和css的单位刻度

我怕爱的太早我们不能终老 提交于 2021-02-16 13:37:05
一、css的特殊性-优先级   csss的选择是有优先级的,   a)、同类型,同级别的样式后者先于前者   b)、ID > 类样式 > 标签 > *   c)、内联>ID选择器>伪类>属性选择器>类选择器>标签选择器>通用选择器(*)>继承的样式   d)、具体 > 泛化的,特殊性即css优先级   e)、近的 > 远的 (内嵌样式 > 内部样式表 > 外联样式表)   内嵌样式:内嵌在元素中,<span style="color:red">span</span>   内部样式表:在页面中的样式,写在<style></style>中的样式   外联样式表:单独存在一个css文件中,通过link引入或import导入的样式   f)、!important 权重最高,比 inline style 还要高 二、计算优先级   important > 内嵌 > ID > 类 > 标签 | 伪类 | 属性选择 > 伪对象 > 继承 > 通配符   权重、特殊性计算法:CSS样式选择器分为4个等级,a、b、c、d   1.如果样式是行内样式(通过Style=“”定义),那么a=1,1,0,0,0   2.b为ID选择器的总数 0,1,0,0   3.c为属性选择器,伪类选择器和class类选择器的数量。0,0,1,0   4.d为标签、伪元素选择器的数量 0,0,0,1   5.

layui的radio监听事件

帅比萌擦擦* 提交于 2021-02-16 03:40:37
1 form.on('radio', function (data) { 2 // /data.elem获取当前dom,与getElementById("")一样, 3 if (data.value == "异常" ) { 4 // data.elem.style = "bgcolor:red"这种方式改变当前radio的颜色无效,只能在当前radio结点加一个父节点div,改变div中的颜色 5 data.elem.parentNode.style="color:red" ; 6 } 7 if (data.value == "正常" ) { 8 data.elem.parentNode.style="color:" ; 9 } 10 }); 来源: oschina 链接: https://my.oschina.net/u/4391460/blog/3317036

层叠轮播图的简易制作

天大地大妈咪最大 提交于 2021-02-15 09:49:29
  之前做过很多不同样式的轮播图,不是通过改变left值使图片左右移动的,就是改变透明度实现轮播图的,偶然在网易云上看到了层叠轮播图,它转换图片的方式和其他轮播图有些不同,我从来没做过这种轮播图,思考了很久该用什么方法做,终于做出来了一个简陋的成品。由于轮播图的图片是网上找来的,所以我做了模糊处理,用清晰的图片效果更好,这里是我的一个演示(没有录制鼠标): 思路和方法 我所能想出的最简单的方法就是先给轮播图中的几张图片特定的class值,再通过改变图片class的值来改变他们的位置 话不多说,上代码: html <div class="img"> <div class="whole"> <div class="roll-img"> <span class="last"><</span> <ul id="ul"> <li class="left"><img src="img/1.jpg" alt=""><div></div></li> <li class="center"><img src="img/2.jpg" alt=""><div></div></li> <li class="right"><img src="img/3.jpg" alt=""><div></div></li> <li class="after1"><img src="img/4.jpg" alt="">

数据处理之pandas库

泪湿孤枕 提交于 2021-02-15 06:21:49
1. Series对象   由于series对象很简单,跟数组类似,但多了一些额外的功能,偷个懒,用思维导图表示    2. DaraFrame对象   DataFrame将Series的使用场景由一维扩展到多维,数据结构跟Excel工作表极为相似,说白了就是矩阵 1. 定义DataFrame对象   DataFrame对象的构造分三部分:数据data,行标签index和列标签columns,下面给出三种构造方法 data = { ' color ' :[ ' blue ' , ' green ' , ' yellow ' , ' red ' , ' white ' ], ' object ' :[ ' ball ' , ' pen ' , ' pencil ' , ' paper ' , ' mug ' ], ' price ' :[1.2,1.0,0.6,0.9,1.7 ]} # 构造DataFrame方法1 frame1 = pd.DataFrame(data) print (frame1) # 构造DataFrame方法2 frame2 = pd.DataFrame(data,columns=[ ' object ' , ' price ' ]) print (frame2) # 构造DataFrame方法3 frame3 = pd.DataFrame(data

layui给radio添加点击事件

别等时光非礼了梦想. 提交于 2021-02-15 06:00:31
最近做一个后台项目,用到了layui,需要设计一个单选按钮并且添加点击事件。 参考了下官方文档 https://www.layui.com/doc/modules/form.html#onradio ,最终还是实现了这个效果。给layui一个好评,用layui来做后台管理系统确实不错。 html代码 < div class ="layui-form-item" > < label class ="layui-form-label" >< span style ="color: red" > * </ span > 选择: </ label > < div class ="layui-input-inline" > < input type ="radio" lay-filter ="testRadio" lay-verify ="required" name ="state" value ="pass" title ="通过" > < input type ="radio" lay-filter ="testRadio" lay-verify ="required" name ="state" value ="reject" title ="驳回" > </ div > </ div > js代码 form.on('radio(testRadio)', function (data

java中的transient关键字详解

不打扰是莪最后的温柔 提交于 2021-02-15 03:23:00
前言 说实话学了一段时间java的朋友对于 transient 这个关键字依旧很陌生基本没怎么用过,但是 transient 关键字在java中却起到了不可或缺的地位!如果要说讲到,我觉得最可能出现的地方是IO流中对象流(也叫序列化流)的时候会讲到! 相信很多人都是直到自己碰到才会关心这个关键字,记得博主第一次碰到 transient 关键字是在阅读JDK源码的时候。在学习java的过程中 transient 关键字少见的原因其实离不开它的作用: transient 关键字的主要作用就是让某些<font color=red> 被transient关键字修饰的成员属性变量不被序列化 </font>。实际上也正是因此,在学习过程中很少用得上序列化操作,一般都是在实际开发中!至于序列化,相信有很多小白童鞋一直迷迷糊糊或者没有具体的概念,这都不是事,下面博主会很清楚的让你记住啥是序列化,保证你这辈子忘不了(貌似有点夸张,有点装b,感觉要被打) @[toc] 1、何谓序列化? 说起序列化,随之而来的另一个概念就是反序列化,小白童鞋不要慌,记住了序列化就相当于记住了反序列化,因为反序列化就是序列化反过来,所以博主建议只记住序列化概念即可,省的搞晕自己。 专业术语定义的序列化: Java提供了一种对象序列化的机制。用一个字节序列可以表示一个对象,该字节序列包含该对象的数据

PHP 扩展 trie-tree, swoole过滤敏感词方案

倖福魔咒の 提交于 2021-02-14 17:45:10
在一些app,web中评论以及一些文章会看到一些*等,除了特定的不显示外,我们会把用户输入的一些敏感字符做处理,具体显示为*还是其他字符按照业务区实现。 下面简单介绍下业务处理。 原文地址:小时刻个人博客 > http://small.aiweimeng.top/index.php/archives/18.html php扩展安装说明: 1.安装php扩展trie-tree,安装教程 http://blog.41ms.com/post/39.html 2.安装swoole扩展,安装教程 http://www.swoole.com/ **代码说明:** 1.reload_dict.php,提供自动更新字典库到trie-tree文件的过程 /** * 词库维护更新. * Date: 2018/11/7 * Time: 9:42 */ // 设置内存 ini_set('memory_limit','128M'); // 读取敏感词字典库 $handle = fopen('dict.txt','r'); // 生成空的trie-tree-filter $resTrie = trie_filter_new(); while (! feof($handle)) { $item = trim(fgets($handle)); if(empty($item)) { continue; } //