z-index

蚂蚁庄园

↘锁芯ラ 提交于 2020-04-02 05:11:26
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=3, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <title>chick</title> <style> html{min-width:320px;overflow-x:hidden} body,html{height:100%;line-height:1;-webkit-user-select:none;//禁止用户复制页面文本 -webkit-touch-callout:none;-webkit-overflow-scrolling:touch;//ios滚动效果 -webkit-font-smoothing:antialiased;//mac下字体 -webkit-tap-highlight-color:rgba(242,137,76,.05);://a标签点击高亮效果} article,aside,blockquote

vue项目准备与骨架搭建(一)

风流意气都作罢 提交于 2020-04-01 02:43:16
首先保证这些条件满足: 然后全局安装vue cnpm install -g vue-cli 安装完成后可以使用vue -h查看vue的帮助文档 vue -list 查看vue支持的模板 我们接下来会用到的是webpack vue init webpack mall 项目名输入必须是英文,我这里输入mall 为什么不选择npm install呢,因为我们选择的是cnpm install 接下来就根据上面黄色字体的提示来操作 cd mall cnpm install 安装完成后打开项目,找到根目录下的 .eslintric.js文件 可以配置自己的代码风格,然后通过命令行自动来修改 cnpm run lint -- --fix 修正 修改webpack配置 config目录下的index.js cnpm run dev 再开一个cmd,使用ipconfig查看自己的ip地址 在浏览器访问:192.168.56.1:8080 文件和目录结构 在src--assets目录下,新建fonts/img/js/scss四个目录 这边存放的是公共的文件,如果是组件特有的文件,会跟自己的组件放在一起 在src目录下,创建四个目录: pages (页面组件) base (公共组件,可以移植到其他项目中) api (使用ajax或者jsonp与后端交互相关的) 公共资源的准备: 图标字体

Creating overlapping elements

浪尽此生 提交于 2020-03-23 08:57:20
问题 I'm trying to display a span overlapping a canvas element along the canvas' left border. <!doctype html /> <html> <head> <title>Z-Index</title> </head> <body> <div id="timeline_wrapper"></div> <script type="text/javascript"> var canvas = document.createElement('canvas'); canvas.setAttribute('width', 500); canvas.setAttribute('height', 500); canvas.setAttribute('style', 'border: 1px solid; position: absolute; top: 8px; left: 8px; z-index: 0;'); document.getElementById("timeline_wrapper")

堆叠上下文z-index

烂漫一生 提交于 2020-03-15 19:57:32
堆叠上下文(stack context) 它是一块区域,这个区域由每个元素创建,规定了在区域中的内容在Z轴上的先后顺序; 创建堆叠上下文 根元素(html元素) 设置了Z-index 且为数值,非auto的定位元素 同一堆叠上下文中元素在Z轴的排列 从后到前的顺序 创建堆叠上下文的元素的背景和边框 堆叠级别为负值的堆叠上下文 常规流非定位块盒 非定位浮动盒子 常规流非定位行盒 任何z-index是auto的定位子元素,以及z-index为0 的堆叠上下文 堆叠上下文为正数 来源: https://www.cnblogs.com/guyuedashu/p/12499538.html

CSS摘要

☆樱花仙子☆ 提交于 2020-03-07 05:41:11
在CSS中关于定位的内容是:position:relative | absolute | static | fixed static 没有特别的设定,遵循基本的定位规定,不能通过z-index进行层次分级。 relative 不脱离文档流,参考自身静态位置通过 top,bottom,left,right 定位,并且可以通过z-index进行层次分级。 absolute 脱离文档流,通过 top,bottom,left,right 定位。选取其最近的父级定位元素,当父级 position 为 static 时,absolute元素将以body坐标原点进行定位,可以通过z-index进行层次分级。 fixed 固定定位,这里他所固定的对像是可视窗口而并非是body或是父级元素。可通过z-index进行层次分级。 http://andymao.com/andy/post/70.html 来源: https://www.cnblogs.com/ruijian/archive/2011/04/08/2009198.html

JS+CSS简单实现DIV遮罩层显示隐藏

孤者浪人 提交于 2020-03-06 21:48:56
1 <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" > 2 < html xmlns ="http://www.w3.org/1999/xhtml" > 3 < head > 4 < title > DIV CSS遮罩层 </ title > 5 < script language ="javascript" type ="text/javascript" > 6 function showdiv() { 7 document.getElementById( " bg " ).style.display = " block " ; 8 document.getElementById( " show " ).style.display = " block " ; 9 } 10 function hidediv() { 11 document.getElementById( " bg " ).style.display = ' none ' ; 12 document.getElementById( " show " ).style.display = ' none ' ; 13 } 14 <

Z Index a pseudoelement behind it's parent

天大地大妈咪最大 提交于 2020-03-06 06:48:05
问题 I'm trying to z index an element behind it's parent but it isn't working. Here's my pen: http://codepen.io/Tiger0915/pen/OPXway and my SCSS: div { width: 400px; height: 250px; position: relative; background: grey; margin: 100px auto; z-index: 5; &:after { content: ":after"; position: absolute; width: 100%; height: 100%; top: -20px; right: -70px; background: lightgrey; z-index: 4; } } how do I get my :after to appear behind my parent div? 回答1: I think I figured it out. Like ajp15243 said, I

absolute强大的高级运用

[亡魂溺海] 提交于 2020-02-29 13:21:49
一、absolute超越overflow 父元素有overflow:hidden/overflow:auto并且不需要position:relative, position:absolute与margin结合就OK了。 二、absolute无依赖性、跟随性的绝对定位。 1)、图片图标来覆盖 2)、如何定位下拉框 3)、对齐居中或边缘 4)、星号时有时无 5)、图文对齐兼容 6)、文字溢出 三、absolute脱离文档流 z-index无依赖并且标准: 1)、如果只有一个绝对定位元素,自然不需要z-index。自动覆盖普通元素 2)、如果两个绝对定位,控制DOM流前后顺序达到需要的覆盖效果,一日无z-index 3)、如果多个绝对定位交错,非常非常少见,z-index:1控制 4)、如果非弹框类的绝对定位元素z-index>2,必定z-index冗余,请优化。 四、absolute与width和height 1)、容器无需固定width/height值内部元素亦可拉伸 2)、容器拉伸,内部元素支持百分比width/height值 五、absolute实现网页的整体布局 你会发现:兼容性好,自适应强,扩展方便,性能优异,可以方便实现诸多效果,适合移动端,PC端同样精彩。 来源: oschina 链接: https://my.oschina.net/u/2318153/blog

z-index不适用于固定定位

余生颓废 提交于 2020-02-28 11:21:48
我有一个具有默认定位的 div (即 position:static )和一个具有 fixed 位置的 div 。 如果我设置元素的z索引,似乎不可能使固定元素落后于静态元素。 #over { width: 600px; z-index: 10; } #under { position: fixed; top: 5px; width: 420px; left: 20px; border: 1px solid; height: 10%; background: #fff; z-index: 1; } <!DOCTYPE html> <html> <body> <div id="over"> Hello Hello HelloHelloHelloHelloHello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello </div> <div id="under"> </div> </body> </html> 或者在这里的jsfiddle: http : //jsfiddle.net/mhFxf/ 我可以通过在静态元素上使用 position:absolute 来解决这个问题,但是有人能告诉我 为什么 会发生这种情况吗? (似乎有一个类似的问题,这个问题,( 固定位置打破了z-index )但它没有一个令人满意的答案

前端CSS(3)

╄→尐↘猪︶ㄣ 提交于 2020-02-19 19:52:27
前端基础CSS(3) 一、文本属性和字体属性(常用的) 1、文本属性   text-align:left|right|center|justify(两端对齐,只适用于英文); /*对齐方式*/   color:色值; /*文本颜色*/   text-indent:2em; /*首行缩进,建议单位用em*/   text-decoration:none|underline|overline|line-through|inherit;   line-height:高度值; 2、字体属性   font-weight:normal|bold|border|lighter|100~900|inherit; /*100~300没区别*/   font-family:字体;   a、网页中不是所有字体都能显示,因为这个字体要看用户的电脑里面装没装,比如你设置:font-family:”华文彩云”;如果用户电脑里面没有这个字体,那么就会变成宋体 ;     b、为了防止用户电脑里面没有你设置的那个字体,我们通常写多个用逗号隔开的备选字体,如:font-family: "Times New Roman","微软雅黑";备选字体可以有无数个,默认显示第一个,没有安装第一个就显示第二个,以此类推,都没装就显示宋体 ;     c、我们要将英语字体,放在最前面,这样所有的中文,就不能匹配英语字体