[Web前端] 子元素设置高度为100%, 却没有与父元素对齐高度.
2021-03-07
大概描述一下我遇到的情况.父元素没有明确指定高度, 但是其中一个子元素的高度是确定的, 并且通过这个高度将父元素的高度撑起来. 另一个子元素的高度是100%, 即, 我想要使它与父元素的高度统一.但是, 指定高度100%的子元素没有与父元素的高度统一.不过, 如果明确而制定了父元素的高度为某一确定值, 那么这个指定高度100%的子元素的高度就生效了.奇怪的玄学问题增加了有几种解决方式供参考:使用绝对定位, 设置top和bottom为0使用表格布局, 这个我没用样式做过, 属性可以轻易做到
193 字
|
1 分钟
[Web前端] Margin 失效问题, 设置了 Margin 却不见效果, 解决方案.
2021-03-07
首先演示下:.box1{ width: 300px; height: 300px;}.box2{ width: 200px; height: 200px;}.box3{ width: 100px; height: 100px;}.border-with{ border: solid 1px pink;}.padding-with{ padding: 1px;}.style-pink{ background-colo
311 字
|
2 分钟
[C#] 好耶! 是幻影坦克! 原理讲解, 完整类库, 现成代码.
啥是幻影坦克? 幻影坦克就是, 一张黑白图片, 在黑色背景下和白色背景下能够显示出不同的图像.首先, 我可以明确的告诉你, 它的原理就是控制像素的颜色和Alpha通道(不透明度), 来使显示的图像在不同背景下显示不同的颜色.最基本的, 就是, 一张半透明的黑色薄膜, 如果在黑色的纸上, 你什么也看不出来, 但如果在白色纸上, 你可以看见, 它是灰色.本文中, Alpha 统一拟定为 0 ~ 1 的浮点数, 像素亮度统一为 0 ~ 1 即像素’白的程度’, 例如纯白为1, 纯黑则0.注意:本项
3474 字
|
17 分钟
[安利] 什么鬼? 居然还有人不会截图??? 还在用手机对着电脑屏幕拍照????? 各种截图方式大集结!
2021-02-27
某天, 我在一群里看到了这副画面… 我的天哪!!! 他居然!!! 还在用手机拍照! 简直妄为技术人! 得, 我今天就全方面得介绍一波你在电脑中可以进行截图的方式吧!截图方式:首先啊, 截图还是有不同的存储方式的, 像是手机里, 一般都是保存为文件, 电脑上当然也支持这种方式, 当然最最最好用的! 还是截图到剪切板. (不知道剪切板的可以重开人生以谢罪了)而这种方式保存的图呢, 一般用于粘贴出来. 例如 QQ 微信 的消息输入框, 你可以直接粘贴位于剪切板中的内容. 像是PS, Word, MSPai.
2238 字
|
11 分钟
[C#] 就让这张图片来揭露你的本性吧! 老绅士.
淦!看到上面那幅图了吗? 放大, 放大, 看到了吗? 说的就是你 (滑稽
1160 字
|
6 分钟
[C#] 绘制函数图像. 可拖动, 可缩放, 可调整精度
欸嘿, 这就是程序图了, 通过鼠标拖拽可以移动, 鼠标滚轮可以缩放, 右下角还可以选择要绘制的函数. 项目仓库链接在文章末尾基本原理:Graphics 绘图, 不用我说了吧? 如果你不是很懂, 留言, 我会专门写一篇文章来介绍 Graphics.带入求值, 没啥难的. 线是一个个点连起来的, 也就是:然后, 标尺, 也是一个个线呗, 那个数字的话, 就是这个:填充小三角的话, 就是这个:关于优化:首先是计算问题, 保证仅仅计算需要显示的区域, 区域外的坐标不予以计算, 以节省资源.然.
1694 字
|
8 分钟
[C#] IEnumerable拼接! 将枚举器串起来~
本来以为 IEnumerable 不能拼接, 就自己实现了一个, 结果发现 Linq 是提供了一个 Concat 函数的, 不过似乎是通过生成List的方式来实现? 反正我那个是异步的.用来做参考还是非常不辍滴, 速度的话, 4个10000拼接, 然后重复迭代10000次, 我写的是3590ms, Linq 的是2931ms, 不过两个其实都没有直接 ToList() 然后迭代要快, ToList(), 然后AddRange, 其实耗时只有九百多毫秒, 足足差了3倍左右.static void Coll
231 字
|
1 分钟
[C#] Range函数, 好用就完事儿了!
这么多重载, 完全够用了~, 返回值是 IEnumerable<T>using System;using System.Collections;using System.Collections.Generic;namespace Null.Library{ public static partial class Lib { public static IEnumerable<int> Range(int stop) {
866 字
|
4 分钟