首页前端开发CSSCSS 12个趣味小技巧大公开

CSS 12个趣味小技巧大公开

时间2024-05-26 03:58:04发布访客分类CSS浏览104
导读:CSS 12个趣味小技巧大公开 | 原力计划 作者 | zoyoy 责编 | 伍杏玲 出品 | CSDN博客 CSS 12个趣味小技巧大公开 | 原力计划 CSS单行/多行文本,超出隐藏并显示省略号 方法一:使用CSS属性 单行文本...
CSS 12个趣味小技巧大公开 | 原力计划 作者 | zoyoy 责编 | 伍杏玲 出品 | CSDN博客 CSS 12个趣味小技巧大公开 | 原力计划 CSS单行/多行文本,超出隐藏并显示省略号 方法一:使用CSS属性 单行文本溢出显示省略号 多行文本溢出显示省略号 因为使用了WebKit的CSS扩展属性,该方法适用于WebKit浏览器及移动端; -webkit-line-clamp用来限制在一个块元素显示的文本的行数。为了实现该效果,它需要组合其他的WebKit属性。 常见结合属性: display: -webkit-box; 必须结合的属性 ,将对象作为弹性伸缩盒子模型显示 。 -webkit-box-orient必须结合的属性 ,设置或检索伸缩盒对象的子元素的排列方式 。 使用场景:多用于移动端页面,因为移动设备浏览器更多是基于 WebKit 内核,除了兼容性不好,实现截断的效果不错。 方法二:利用定位和伪类元素 CSS 12个趣味小技巧大公开 | 原力计划 适合场景:文字内容较多,确定文字内容一定会超过容器的,那么选择这种方式不错。但文字未超出行的情况下也会出现省略号,可结合js优化该方法。 方法三:运用第三方插件或者自己写JS脚本控制 clamp.js jQuery.dotdotdot CSS 12个趣味小技巧大公开 | 原力计划 CSS垂直水平居中 CSS垂直水平居中的各种解决方法汇总: https://blog.csdn.net/weixin_40693643/article/details/104446577 CSS 12个趣味小技巧大公开 | 原力计划 使用:hover选择器的content属性 演示效果: CSS 12个趣味小技巧大公开 | 原力计划 注意:右键或其他形式保存这张图片的时候,保存的是原来src对应的图片。 content属性一般用来与::before及::after伪元素配合使用,来插入生成内容。 CSS 12个趣味小技巧大公开 | 原力计划 user-select设置不能选中文本 user-select属性是css3新增的属性,用于设置用户是否能够选中文本。可用于除替换元素外的所有元素。 CSS 12个趣味小技巧大公开 | 原力计划 兼容性代码示例: CSS 12个趣味小技巧大公开 | 原力计划 :not选择器 选中不在此范围内的元素,例如:div:not(:last-child),选中除最后一个div的所有div元素。 有时候在做列表时需要为每项添加下边框线,但最后一个项不需要边框线。 CSS 12个趣味小技巧大公开 | 原力计划 换行文本使用 box-decoration-break 你有没有遇到过如下情况: CSS 12个趣味小技巧大公开 | 原力计划
啊!我被分成两半儿啦~~
解决这个问题可以使用box-decoration-break属性 它可以指定元素片段在跨行、跨列或跨页(如打印)时候的样式渲染表现 CSS 12个趣味小技巧大公开 | 原力计划 添加样式: 效果图: CSS 12个趣味小技巧大公开 | 原力计划 实际应用案列:渐变背景
颜色从左到右渐变效果是这样的哦哦哦哦哦~~~
CSS 12个趣味小技巧大公开 | 原力计划 添加样式: CSS 12个趣味小技巧大公开 | 原力计划 CSS 12个趣味小技巧大公开 | 原力计划 CSS3 pointer-events阻止鼠标事件 pointer-events 更像是JavaScript,它能够: 阻止用户的点击动作产生任何效果 阻止缺省鼠标指针的显示 阻止CSS里的 hover 和 active 状态的变化触发事件 阻止JavaScript点击动作触发的事件 CSS 12个趣味小技巧大公开 | 原力计划 浏览器兼容性: Firefox 3.6+和chrome 2.0+ 以及safari 4.0+都支持这个CSS3属性,IE6/7/8/9都不支持(IE11又支持,不过很好的一点是在ie中给a加disabled 点击事件自动无效。),Opera在SVG中支持。但是 该属性HTML中 不支持 。 CSS 12个趣味小技巧大公开 | 原力计划 Vue深度选择器 有时候需要在组件中局部修改第三方组件的样式,而又不想去除scoped属性造成组件之间的样式污染。 此时只能通过> > > ,穿透scoped。 有些Sass之类的预处理器无法正确解析 > > > 。可以使用/deep/操作符 或::v-deep( > > > 的别名) 示例: CSS 12个趣味小技巧大公开 | 原力计划 改变input光标颜色 CSS 12个趣味小技巧大公开 | 原力计划 CSS 12个趣味小技巧大公开 | 原力计划 改变input触发后边框颜色 input{ outline-color: green; CSS 12个趣味小技巧大公开 | 原力计划 CSS 12个趣味小技巧大公开 | 原力计划 CSS3 不规则投影filter:drop-shadow 演示效果: CSS 12个趣味小技巧大公开 | 原力计划 图片示例: CSS 12个趣味小技巧大公开 | 原力计划 根据图片可以明显的看出box-shadow和filter: drop-shadow的区别: box-shadow会忽视透明部分,而filter: drop-shadow不会 这类情况包括: 半透明图像、背景图像、或者 border-image; 元素设置了点状,虚线或半透明的边框,但没有背景(或者当 background-clip 不是 border-box时); 对话气泡,它的小尾巴通常是用伪元素生成的; "切角效果"; 折角效果; 通过clip-path生成的形状。 CSS 12个趣味小技巧大公开 | 原力计划 有趣的 CSS3 mask属性 CSS 12个趣味小技巧大公开 | 原力计划 pic7.jpg CSS 12个趣味小技巧大公开 | 原力计划 pic1.png
运行效果: CSS 12个趣味小技巧大公开 | 原力计划 注意: mask-image的图片一定要是png图片才看得出效果,两张图片结合会取相交的区域显示 mask和background差不多,同样拥有size、repeat、position等属性 除了IE不支持外,谷歌、火狐、Edge、Safari、Opera等主流的浏览器都支持该属性。 CSS 12个趣味小技巧大公开 | 原力计划 ::selection选择器 ::selection选择器匹配元素中被用户选中或处于高亮状态的部分。 ::selection只可以应用于少数的CSS属性:color, background, cursor,和outline

选中高亮我就变了了了了~~~

原文链接: https://blog.csdn.net/weixin_40693643/article/details/104324438 声明:本文系CSND博主原创,版权归作者所有。 《原力计划【第二季】- 学习力挑战》 正式开始 即日起至 3月21日 千万流量支持原创作者 更有专属【勋章】等你来挑战

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: CSS 12个趣味小技巧大公开
本文地址: https://pptw.com/jishu/668212.html
Android中Intent的功能是什么 Android中怎么实现数据存储

游客 回复需填写必要信息