最近在做项目的时候,经常会有需要各种居中的情况,现在分享一个最佳实践. <div class="success-bottom"> <div class="hr-use"></div> <div class="youwant"> <span class="loveicon"></span> <span>你可能还想要</span> &l…
 0.常见的行级元素和块级元素: 行级元素:div,table,form ,ul,ol,p,h1-h6,hr; 块级元素:a,select,input,textarea,img,label,br,i,b,span,strong; 1.position:absolute是根据离他最近的position:relative || sbolute || fixed 的元素定位: Q:在IE8下使用Z-index失效,如何解决? 2.用opacity和Filter的组合替代Z-index.具体如下 : .…
分类 ■    绝对长度(Absolute units):cm,mm,in,pt,pc 绝对单位之间的换算:1in = 2.54cm=25.4mm=72pt=6pc 绝对长度在css中的表现和其他地方都一样, 1cm就是1cm ■     相对长度(Relative units):em,px,%,rem,vm,vh,vmin,vmax px是基于设备的,不同设备不同的展现,但是打印输出设备上始终表现一致,1PX = 1/96 * inch. em 是基于元素最近的font-size的设定 一个元…
最近在做手机端的H5项目,有个标题是在一根横线中的,就是水平居中加垂直居中(如图一).这应该是前端开发中经常遇到的一个场景了,做的次数多了就有一些体会,我今天就总结了下这种结构的实现思路:首先,用元素的Border来做这根线:然后,线与文字在同一个父级元素下:最后,设置线为绝定位,文字相对定位,设置文字高度为线Margin值的两倍: 图一: 相应Html: <div> <div class="top-line"></div> <div clas…
div中没有text-align和vehicle-align这两个属性,所在在css中设置这两个值没有作用 div 水平居中 设置左右边距有auto div{ margin: 0 auto; } 垂直居中 div中文字居中:将div的行高设置和其高度一样的值 div{ height:200px; line-height:200px; } div中图片居中 将div的行高设置跟其高度一样的值,将其中的图片套上标签1和div同时垂直居中 div{ width:200px; height:200px;…
Demo:http://www.feman.cn/h5/center.html .absolute 绝对定位 这是我们最常用的一种居中定位写法 要求必须确定div的宽高度 目前市面上的浏览器基本上都支持这种写法 <html lang="en"> <head> <meta charset="UTF-8"> <title>absolute居中定位</title> <style> *{margin:0…
margin:0 auto 表示什么意思?? margin后面如果只有两个参数的话,第一个表示top和bottom,第二个表示left和right因为0 auto,表示上下边界为0,左右则根据宽度自适应相同值(即居中) window.open()打开窗口的几种方式 1. 在当前窗口打开百度,并且使URL地址出现在搜索栏中. window.open("http://www.baidu.com/", "_search"); window.open("http:…
弹窗支持两种模式,一种是普通信息提示框,调用方法:popup.msgPopup(msg); 另一种是可以加载页面的弹窗,调用方法:popup.pagePopup(url); 效果图: css代码 ;;;width: 100%;height: 100%;opacity: 0.3;filter: alpha(opacity=50);-moz-opacity: 0.5;} .box{;background-color: #fff;border: solid 1px #dddddd;} .box_hea…
左右居中 margin-left: auto; margin-right: auto; 上下居中…
方法一代码 <div> <h1>404 Not Found.</h1> </div> <style> div { text-align: center; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } </style> 在新Tab打开 方法二代码 .vertical-container { height: 300px; displ…