大师网-带你快速走向大师之路 解决你在学习过程中的疑惑,带你快速进入大师之门。节省时间,提升效率

border

《BORDER》是由日本朝日电视台出品,于2014年4月10日首播的一部惊悚悬疑电视剧,共9集。桥本一、波多野贵文执导,金城一纪编剧,小栗旬、青木崇高、南波瑠 、远藤宪一、古田新太、泷藤贤一等主演。该剧讲述了内心倍感空虚和孤独的青年刑警石川安吾一次在例行巡查犯罪现场附近时,被神秘之人开枪击中头部而命悬一线。幸运的是石川最终从死亡线上活转过来,并意外拥有了可以跟死者进行对话的能力,并从此利用这种能力为追寻真相而四处奔走[1]  。

CSS3中RGBA和opacity的区别

CSS3中RGBA和opacity的区别 RGBA是什么? 是在RGB 的基础上增加了一个通道Alpha。Alpha参数为透明值,在0~1之间。 RGBA 不仅可以用在 background 属性上,还可以用在 color 和 border 属性中。 RGBA和opacity之间的不同点是前者只应用到指定的元素上,后者会影响指定的元素及其子元素。 下面通过实例演示来说明 。 效果展示: rgba演示.RGBA测试 opacity测试 /*css部分*/ #demo { width: 200px; margin: 10px;

滚动到底部加载更多

。 第二行数据,window.pageYOffset 不支持ie8;另外查询其他文档得知,document.documentElement.scrollTop 和 document.body.scrollTop 只会生效一个;window.scrollY也是一样的功能,但是兼容性比第一个还差(点此查看)。故var scrollTop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop; if(clientHeight + scrollTop = scrollHeight){ console.log("===加载更多内容……==="); border: 2px solid #00f;

7种方法解决移动端Retina屏幕1px边框问题

5px边框 在2014年的 WWDC,“设计响应的Web体验” 一讲中,Ted O’Connor 讲到关于“retina hairlines”(retina 极细的线):在retina屏上仅仅显示1物理像素的边框,开发者应该如何处理呢。 他们曾介绍到 iOS 8 和 OS X Yosemite 即将支持 0.5px 的边框: 0.5px边框 额的神呐!so easy! } if (testElem.offsetHeight == 1) { document.querySelector('html').border-image-1px { border-bottom: none; background: #000; transform: scale(0.5);

table滚动,类似新闻一下向上滚动

table滚动,类似新闻一下向上滚动 html: 11111111111 222222222 333333333 444444444 1111111111111 22222222222 33333333333 44444444444 css: .hide { width: 1030px; height: 150px;table2 { position: relative; function table() { timer3 = setInterval(function() { // num 每行的高度 num += 20;animate({top: -num+'px'}, 500,"linear",function (){}); }, 1000) } table();

纯 Css 绘制扇形

对于 $count 为 1 或 2 的情况需特殊处理,因为 tan(PI) 及 tan(PI / 2) 为无穷值,不了解的同学请研究正切函数图像: 相关代码(其中 $diameter = 2 * $radius 为圆直径): span { @if $count == 1 { width: $diameter; } @else { width: 0; } } 最后,复制并逐一旋转扇形单元: @for $index from 0 to $count { span:nth-child(#{$index + 1}) { $transform: translate(-50%, 0) rotate(360deg / $count / 2 + 360deg * $index / $count);

css有哪些属性可以继承?

css有哪些属性可以继承? 大家好,我是IT修真院深圳分院第04期学员,一枚正直善良的web程序员。 今天给大家分享一下,修真院官网 js任务中可能会使用到的知识点: css有哪些属性可以继承? 1.背景介绍 在我们深入探讨继承之前,有必要先理解文档树由HTML元素组成,文档85em的font-size大小。 浏览器默认的font-size和em值(.

react-naive自定义antd-mobile组件中样式

react-naive自定义antd-mobile组件中样式 1.先上效果图 (使用的版本信息:"antd-mobile": "^2.1.9", "react-native": "0.55.4") 左图为官网给的例子,右图是自定义样式后的 2.直接上代码 import React, { Component } from 'react' import { StyleSheet, Text, View } from 'react-native';listDefaultStyle, BodyBottomLine:{ .listDefaultStyle.BodyBottomLine, borderBottomWidth: 0, }, Body:{ . } } onChange = (value) = { if (value.replace(/\s/g, '').

三种方式实现圆形可点击区域

border-radius: 50%; } var content = document.getElementsByClassName("content")[0] content.addEventListener("click",function(){ alert("aaa") }) 3. js实现 原理:设定一个坐标原点和半径,获取鼠标的x,y轴位置,当鼠标的位置与原点的位置不超过半径时,可点击(参照数学知识) document.onclick = function(e){ let [x,y,r] = [100,100,100] // x,y为坐标原点,r为半径 let x1 = e.clientX; // 获取x坐标 let y1 = e.clientY;

【CSS】图片动画特效(相框)

【CSS】图片动画特效(相框) 微信订阅号:Rabbit 下面是效果图 微信订阅号:Rabbit HTML代码 Rabbit Web Developer CSS代码 /* 初始化 */ body, html { font-size: 100%; font-family: "Microsoft YaHei","Segoe UI", "Lucida Grande", Helvetica, Arial,sans-serif; border: 30px solid rgba(255, 255, 255, 0.3);box-inner-content { opacity: 1; margin-bottom: 10px;

css盒模型

一张图: 盒模型图示 比如说:给一个元素的width设置为100px,在IE盒模型下,该元素的content+左右padding+左右border=100px,如果将该元素的padding增大,那么它的content就会相应的减小 而对于标准和模型,给定width就是content的值,content的大小与border、padding无关。 5.举个例子 标准盒模型 130*30的盒子 IE盒模型 100*30的盒子 .wrapper1{ width: 100px; box-sizing: border-box;wrapper4{ width: 130px;

被遗忘的CSS

被遗忘的CSS css 平时在工作中遇到一些比较偏门的 css ,用过一两次,但是老是记不住,于是又需要去 baidu、 google ,所以都积累起来,方便以后查看(持续更新.clearfix { zoom: 1; } 使用CSS transforms 或者 animations时可能会有页面闪烁的bug elements { -webkit-backface-visibility: hidden; perspective-origin: 150% 150%; word-break: normal; font-family: "Microsoft YaHei", "微软雅黑", 'Muli', "Helvetica", Arial, sans-serif;

【CSS】按钮特效

【CSS】按钮特效 微信订阅号:rabbit_svip 微信订阅号:rabbit_svip 通过伪元素实现下图效果 HTML代码 RABBIT CSS代码 body { background: #353535; padding: 14px 16px; 然后把top和left都设置成50%,再通过transform的translate设置回-50%。 这个作用是让元素从中心开始发生改变(如果要做改变的话)。 transform: rotate(-25deg)的作用是把伪元素旋转-25度,这样就有倾斜效果了。 最后记得设置伪元素z-index: -1;

【CSS】按钮特效 - 2

【CSS】按钮特效 - 2 微信订阅号:Rabbit_svip 基于【CSS】按钮特效的方法,做多几个不同角度的按钮~ 微信订阅号:Rabbit_svip HTML代码 RABBIT CSS代码 body { background: #353535; } a { width: 200px; margin: 40px auto; padding: 14px 16px; font-size: 20px; width: 100%; background: #D24D57; -webkit-transition: all 0.75s ease 0s; } a:hover:after { height: 300%; transform: translateX(-50%) translateY(-50%) rotate(0deg); } a:hover:after { height: 450%;

【CSS】按钮特效 - 3

【CSS】按钮特效 - 3 微信订阅号:Rabbit_svip 微信订阅号:Rabbit_svip HTML代码 RABBIT CSS代码 body { background: #353535; } a { width: 200px; border: 2px solid #D24D57; margin: 40px auto; padding: 14px 16px; font-size: 20px; width: 100%; -webkit-transition: all 0.75s ease 0s; } a:hover:after { height: 150%; } a:hover:after { height: 450%; } a:hover:after { height: 300%; background-size: 10px 10px; transform: translateX(-50%) translateY(-50%) rotate(25deg);

【CSS】翘边阴影

【CSS】翘边阴影 微信订阅号:Rabbit_svip 微信订阅号:Rabbit_svip 仔细观察可以看到每张图片下面的两个角都有不同程度的翘边。 实现原理和【CSS】曲线阴影差不多,也是通过伪元素来实现。 HTML代码 CSS代码 ul,li { list-style:none; height: 210px; float: left; margin: 20px 10px; border: 2px solid #efefef; width: 290px; height: 200px; box-shadow: 0 8px 26px rgba(0, 0, 0, 0.6); transform: skewX(12deg) rotate(4deg);

CSS使用的一些小技巧/高级进阶(持续更新)

CSS使用的一些小技巧/高级进阶(持续更新) 最近闲暇时间在看鑫爷的《CSS世界》,内容真的是非常精彩,很多细节分析的非常透彻,值得推荐。在日常开发中实现某种效果有很多方式,但是下面的css code我以前都很少用到,原来css还可以这么玩 。 实现hover改变成另一张图片效果 /**css**/ img: hover {   content: url( laugh-tear. png); /**key code here**/ margin-left: auto; border-width: 20px 10px;

如何利用CSS伪类选择器实现三角形(原创)

如何利用CSS伪类选择器实现三角形(原创) 三角形的实现有很多种方法。个人认为比较简单且比较常用的是利用伪类选择器,在网页上也有很多用到这种效果,比如tips信息提示框。下面是自己写的实心三角形,原理其实很简单,代码都能看懂。 . margin: 50px 50px; border-left: 10px solid #CCCCCC; top: 40px; top: 100px; top: 39px; border-top: 15px solid #000000; border-top: 14px solid #FFFFFF; top: 41px;

正确理解CSS中的margin合并

第一行 第二行 因为第一行和第二行的元素合并在一起,所以他们的间距还是1rem,而并非上下相加。 二、父级和子元素 .div1 { margin-top: 10px;这个 元素的margin-top和margin-bottom合并在一起,所以高度只有1rem。 解决方法 这里的解决方法我们分为三种情况来讨论,第一种就是解决兄弟元素之间的margin合并情况。 我们可以使用设置浮动元素来解决,例如: p { margin: 1em 0; float: left;

CSS继承

initial a { color: initial } .颜色啦 这是Inherit 颜色啦 这是Reset 颜色啦 这是Unset 颜色啦 效果 以上说明: 1、a链接默认颜色(蓝色) 2、继承了body设置的颜色(红色) 3、浏览器默认的颜色(黑色) 4、因为有继承父级样式,所以是红色 参考: MDN csdn作者:李留白