随笔分类 -  CSS

摘要:在使用Flex或Grid布局时,经常会遇到内容溢出容器或者将容器撑大的情况 例如在grid布局中元素尺寸为1fr,或者flex布局中元素flex-grow:1时,想使用Echarts画图和布局中的文本省略显示时发现并没有达到预期的效果,容器被内容撑大了 想要解决这个问题,首先需要知道容器为什么会被撑 阅读全文
posted @ 2022-06-21 20:50 Nayek 阅读(6315) 评论(2) 推荐(3)
摘要:参考资料:https://www.zhangxinxu.com/wordpress/2019/08/css-flex-last-align/ 参考资料:https://cloud.tencent.com/developer/article/1516801 阅读全文
posted @ 2022-02-17 16:14 Nayek 阅读(116) 评论(0) 推荐(0)
摘要:单边框0.5px,可以用以下方式: 方式一:border + border-image + 线性渐变linear-gradient <div class="border">0.5像素边框</div> <style> .border { width: 200px; height: 200px; mar 阅读全文
posted @ 2020-08-11 11:56 Nayek 阅读(627) 评论(0) 推荐(0)
摘要:学习博客:https://www.haorooms.com/post/css_unit_calc 阅读全文
posted @ 2020-04-01 14:13 Nayek 阅读(136) 评论(0) 推荐(0)
摘要:效果 代码 阅读全文
posted @ 2020-03-15 16:03 Nayek 阅读(2711) 评论(0) 推荐(0)
摘要:学习博客:http://www.ruanyifeng.com/blog/2019/03/grid layout tutorial.html 阅读全文
posted @ 2020-03-05 13:51 Nayek 阅读(158) 评论(0) 推荐(0)
摘要:分享一下我喜欢的四个代码样式的CSS配置,复制粘贴即可使用,根据highlight.js调整配置,编辑器一定要改成markdown。(喜欢的话你就点个赞 _<) 1、atom one dark reasonable 2、atom one dark 3、atom one light 4、monokai 阅读全文
posted @ 2019-12-18 11:04 Nayek 阅读(864) 评论(0) 推荐(1)
摘要:由于div运用了position:fixed,内部通讯列表设置了height:100%,然而列表设置overflow:overlay 溢出部分显示不全,且无滚动条出现,最终找出原因在于顶部header占据65px 解决办法: 设置通讯列表的height: calc(100% 65px);减去head 阅读全文
posted @ 2019-12-13 16:54 Nayek 阅读(4498) 评论(0) 推荐(0)
摘要:如图:搜索和图标不是垂直居中着实难受 最终通过如下代码实现: 阅读全文
posted @ 2019-12-13 14:28 Nayek 阅读(676) 评论(0) 推荐(0)
摘要:学习网站:https://developer.mozilla.org/zh CN/docs/Web/CSS/overflow 阅读全文
posted @ 2019-12-10 09:24 Nayek 阅读(573) 评论(0) 推荐(0)
摘要:我们常常需要在文本过长时显示,将超出显示成省略号: 思想为: 首先设置宽度,然后让超出的部分隐藏 如果有超出则在最后显示省略号 让文本不换行 具体css代码为: Html代码就不用写了,一个div 或者span class = "title"即可。 阅读全文
posted @ 2019-12-02 17:22 Nayek 阅读(2078) 评论(0) 推荐(0)
摘要:Css Sprite(优点) 减少图片的字节。 减少网页的http请求,从而大大的提高页面的性能。 解决了网页设计师在图片命名上的困扰,只需对一张集合的图片上命名就可以了,不需要对每一个小元素进行命名,从而提高了网页的制作效率。 更换风格方便,只需要在一张或少张图片上修改图片的颜色或样式,整个网页的 阅读全文
posted @ 2019-11-30 15:05 Nayek 阅读(183) 评论(0) 推荐(0)
摘要:一般用来上下所有居中,但是这时候auto的计算是全屏像素,从而得到满屏 单纯高度的话,只要把left,right去掉即可 阅读全文
posted @ 2019-11-26 22:54 Nayek 阅读(588) 评论(0) 推荐(0)
摘要:html代码 css代码 阅读全文
posted @ 2019-11-26 22:50 Nayek 阅读(2944) 评论(0) 推荐(0)
摘要:1、去除chrome等浏览器默认发光边框 这样textarea在选中的时候,文字会有点移动,解决方法: 这样也可以解决更改选中时的颜色值,已达到给用户反馈的效果 2、去除IE10+浏览器文本框后面的小叉叉 3、禁止多行文本框textarea拖拽 这样就不能放大缩小 4、resize解析:在这里要提到 阅读全文
posted @ 2019-11-26 22:48 Nayek 阅读(869) 评论(0) 推荐(0)
摘要:学习博客:https://css-tricks.com/snippets/css/a-guide-to-flexbox/ 学习博客:http://caibaojian.com/demo/flexbox/flex-direction.html 掘金博客:https://juejin.im/post/6 阅读全文
posted @ 2019-11-26 21:07 Nayek 阅读(147) 评论(0) 推荐(0)
摘要:第一种:激活父级元素BFC属性(父级元素设置overflow:auto) 第二种:使用after伪类元素进行清除 阅读全文
posted @ 2019-11-23 15:51 Nayek 阅读(104) 评论(0) 推荐(0)
摘要:层级的话可以用z inde进行设置 阅读全文
posted @ 2019-11-23 15:23 Nayek 阅读(167) 评论(0) 推荐(0)
摘要:![](https://img2018.cnblogs.com/blog/1834003/201911/1834003-20191123150144978-2096623183.png)![](https://img2018.cnblogs.com/blog/1834003/201911/1834003-20191123150043413-1874584909.png) ![](https://i... 阅读全文
posted @ 2019-11-23 14:58 Nayek 阅读(196) 评论(0) 推荐(0)
摘要:用span写一个如下样式的 1 阅读全文
posted @ 2019-11-19 17:33 Nayek 阅读(307) 评论(0) 推荐(0)