CodingWithAlice

我的一方小天地,如果对你有帮助,那真的太好了

flex布局

flex布局 - 常见布局 参考实例篇第二部分:http://www.ruanyifeng.com/blog/2015/07/flex-examples.html 1-2/6、百分比布局、左侧固定宽度右侧自适应布局 都可以利用 flex 实现 .section1 { flex: 0 1 50%; } .section2 { flex: 0 1 100px; } 3/6、圣...

css3有哪些新特性

css3有哪些新特性 详细可以参考:https://segmentfault.com/a/1190000010780991 以下记录一些容易混淆/遗漏的特性: 1、过渡:transition: CSS属性,花费时间,效果曲线(默认ease),延迟时间(默认0) /*宽度从原始值到制定值的一个过渡,运动曲线ease,运动时间0.5秒,0.2秒后执行过渡*/ transition:wid...

CSS 选择器 - 权重/匹配方式

CSS 选择器 - 权重/匹配方式 一、权重 ​ id #id > class .left、伪类 :hover、属性 a[href]/a[class=“qiu”] > 标签类 div、伪元素 ::after > 通配符 * 注意: !important > 行内样式 > 内联/外联样式 当两个样式都使用 !important 时...

flex布局

flex布局 每次看 flex 相关的问题,我都会翻阅 阮一峰大大的博客: 语法篇:http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html 实例篇:http://www.ruanyifeng.com/blog/2015/07/flex-examples.html MDN给出的官方理解:https://developer.moz...

Position属性 - 占位?相对什么定位?

Position属性 - 占位?相对什么定位? 直接参考 :MDN 介绍 Position有五个属性值,分别是static 、fixed、 relative 、absolute、『sticky』; static relative absolute fixed sticky ...

BFC特点、触发、存在/解决的问题

BFC特点、触发、存在/解决的问题 /* 摘自:《精通CSS第三版》,3.2.8节 这个规则规定了 1.页面必须自动包含突出的浮动元素(否则浮动元素中的内容可能会跑到可滚动区域之外),2. 而且所有块级盒子的左边界默认与包含块的左边界对齐。 */ 一、BFC 特征: ① 垂直排列:内部的盒子在垂直方向,从顶部开始一个接一个地放置 ② 『和浮动元素不重合』:BFC的区域不会与...

贪心算法

贪心算法 【贪心算法的核心思想】 做出在当前看来是最好的选择:贪心算法并不从整体最优考虑,它所作出的选择只是在某种意义上的局部最优选择。虽然贪心算法不能对所有问题都得到整体最优解,但对许多问题它能产生整体最优解。 【满足贪心算法可行的基本要素】 1、贪心选择性质。所谓贪心选择性质是指所求问题的整体最优解可以通过一系列局部最优的选择,即贪心选择来达到 –> 必须证明每一步所作的贪...

1663. 具有给定数值的最小字符串【贪心算法】

1663. 具有给定数值的最小字符串【贪心算法】 小写字符的【数值】是它在字母表中的位置(从 1 开始),因此 a 的数值为 1 ,b 的数值为 2 ,c 的数值为 3 ,以此类推。 字符串由若干小写字符组成,字符串的数值 为各字符的数值之和。例如,字符串 “abe” 的数值等于 1 + 2 + 5 = 8 。 给你两个整数 n 和 k 。返回 长度 等于 n 且 数值 等于 k 的 ...

CSS 选择器 补充

CSS 选择器 详情查看博客 https://segmentfault.com/a/1190000013424772 组合器:四种可用的类型   Combinators Select   A,B 匹配满足A(和/或)B的任意元素. 后...

215. 数组中的第K个最大元素

215. 数组中的第K个最大元素 在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 示例:[3,2,1,5,6,4] 和 k = 2 => 5 ; [3,2,3,1,2,4,5,5,6] 和 k = 4 => 4 你可以假设 k 总是有效的,且 1 ≤ k ≤ 数组的长度。 1、自己写...