摘要: 我们差不多都遇到过这种情况 就是top栏里经常会有图标和文字不对齐的状态 如下图所示: 结构是 这里时候的css是 因为这样看起来是文字没有垂直居中,我们一般会将行高与包含块高度设为一致,来实现文字的垂直居中。 所以我们会给span里设置line-height. 但结果并没有用,效果依然如上图所示。 阅读全文
posted @ 2017-08-06 23:06 Ada_Blog 阅读(9694) 评论(0) 推荐(0) 编辑
摘要: 前几天遇到过这么一个问题。我想让子盒子的宽度等于父盒子的宽度。父盒子宽度为一个具体值比如说200px.我将子盒子宽度设为了100%。按道理说应该是可以等于父盒子的宽度的,但结果并没有,而是通栏了。然后我又将子盒子宽度设为了inherit。结果宽度就是父盒子的宽度了。 HTML结构如下: 我想了很久没 阅读全文
posted @ 2017-07-29 20:40 Ada_Blog 阅读(4034) 评论(0) 推荐(0) 编辑
摘要: 最近看css权威指南的时候,发现一个之前特别不清楚的概念——宽度。 每个块级元素都有一个元素框,元素框内包括了元素内容,元素内边距,元素边框,元素外边距。 所以元素框的宽度=元素内容宽度+元素内边距+元素边框+元素外边距。 也就是他父元素的内容宽度。 那么我们常说的width就是元素框的宽度吗? 答 阅读全文
posted @ 2017-07-28 18:35 Ada_Blog 阅读(7917) 评论(0) 推荐(0) 编辑
摘要: 有时候,要实现一些元素水平垂直都居中,这部分元素呢 可能大小未知,例如一些图片或者是一些未知大小的块元素。 利用绝对定位可以将要居中的元素脱离文档流. 但他的父元素要设成相对定位 这样设置完成后 会发现子元素并没有居中。这是因为虽然脱离了文档流但是top的bottom的值是相等的。根据优先级会自动向 阅读全文
posted @ 2017-07-27 00:07 Ada_Blog 阅读(16939) 评论(2) 推荐(1) 编辑
摘要: 今天做项目遇到一个要点击按钮下载文件的功能。 百度之 知道了a的download属性。这是HTML5的新特性。主要功能是实现下载功能。主要语法是 <a href="url" download="filename">下载</a> url是你的路径,如果不写或者写成# 会下载当前页面的HTML代码 fi 阅读全文
posted @ 2017-07-13 20:03 Ada_Blog 阅读(9024) 评论(1) 推荐(0) 编辑
摘要: 恢复内容开始 属性: length 字符串的长度 prototype 字符串的原型对象 constructor 字符串的构造函数,会返回function String()函数 方法: charAt() 参数为字符串数组 数组下标。返回该下标的对应的字符。如果索引值超出字符串范围,则返回空字符串(参数 阅读全文
posted @ 2017-06-16 15:31 Ada_Blog 阅读(156) 评论(0) 推荐(0) 编辑
摘要: function myajax(options) { //新建一个局部对象 用来存放用户输入的各种参数 var opt = { type: options.type || "get",//获取用户输入的传输方法,可选,不写为get data: options.data || "",//获取用户输入的 阅读全文
posted @ 2017-05-30 16:07 Ada_Blog 阅读(229) 评论(0) 推荐(0) 编辑