时间:2021-05-08
本文为大家分享了20个非常实用的CSS技巧,供大家参考,具体内容如下
1. 黑白图像
这段代码会让你的彩色照片显示为黑白照片,是不是很酷?
CSS Code复制内容到剪贴板2. 使用 :not() 在菜单上应用/取消应用边框
先给每一个菜单项添加边框
CSS Code复制内容到剪贴板这样代码就干净,易读,易于理解了。
当然,如果你的新元素有兄弟元素的话,也可以使用通用的兄弟选择符(~):
CSS Code复制内容到剪贴板3. 页面顶部阴影
下面这个简单的 css3 代码片段可以给网页加上漂亮的顶部阴影效果:
CSS Code复制内容到剪贴板4. 给 body 添加行高
你不需要分别添加 line-height 到每个p,h标记等。只要添加到 body 即可:
CSS Code复制内容到剪贴板这样文本元素就可以很容易地从 body 继承。
5. 所有一切都垂直居中
要将所有元素垂直居中,太简单了:
CSS Code复制内容到剪贴板看,是不是很简单。
注意:在IE11中要小心flexbox。
6. 逗号分隔的列表
让html列表项看上去像一个真正的,用逗号分隔的列表:
CSS Code复制内容到剪贴板对最后一个列表项使用 :not() 伪类。
7. 使用负的 nth-child 选择项目
在CSS中使用负的 nth-child 选择项目1到项目n。
CSS Code复制内容到剪贴板8. 对图标使用 SVG
我们没有理由不对图标使用SVG:
CSS Code复制内容到剪贴板SVG对所有的分辨率类型都具有良好的扩展性,并支持所有浏览器都回归到IE9。这样可以避开.png、.jpg或.gif文件了。
9. 优化显示文本
有时,字体并不能在所有设备上都达到最佳的显示,所以可以让设备浏览器来帮助你:
XML/HTML Code复制内容到剪贴板注:请负责任地使用 optimizeLegibility。此外,IE /Edge没有 text-rendering 支持。
10. 对纯 CSS 滑块使用 max-height
使用 max-height 和溢出隐藏来实现只有CSS的滑块:
CSS Code复制内容到剪贴板11. 继承 box-sizing
让 box-sizing 继承 html:
XML/HTML Code复制内容到剪贴板这样在插件或杠杆其他行为的其他组件中就能更容易地改变 box-sizing 了。
12. 表格单元格等宽
表格工作起来很麻烦,所以务必尽量使用 table-layout: fixed 来保持单元格的等宽:
CSS Code复制内容到剪贴板13. 用 Flexbox 摆脱外边距的各种 hack
当需要用到列分隔符时,通过flexbox的 space-between 属性,你就可以摆脱nth-,first-,和 last-child 的hack了:
CSS Code复制内容到剪贴板现在,列表分隔符就会在均匀间隔的位置出现。
14. 使用属性选择器用于空链接
当a元素没有文本值,但 href 属性有链接的时候显示链接:
CSS Code复制内容到剪贴板相当方便。
15. 检测鼠标双击
HTML:
XML/HTML Code复制内容到剪贴板CSS:
CSS Code复制内容到剪贴板16. CSS 写出三角形
利用border来写三角形代码,并且兼容IE6.
CSS Code复制内容到剪贴板17. CSS3 calc() 的使用
calc() 用法类似于函数,能够给元素设置动态的值:
CSS Code复制内容到剪贴板18. 文本渐变
文本渐变效果很流行,使用 CSS3 能够很简单就实现:
CSS Code复制内容到剪贴板19. 禁用鼠标事件
CSS3 新增的 pointer-events 让你能够禁用元素的鼠标事件,例如,一个连接如果设置了下面的样式就无法点击了。
.disabled { pointer-events: none; }
20. 模糊文本
简单但很漂亮的文本模糊效果,简单又好看!
CSS Code复制内容到剪贴板以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
苹果发布iTunes11下载已经有一段时间了,下面有20个非常实用的iTunes11快捷键技巧! iTunes11下载地址 iTunes11普遍用途和导
上一篇CSS教程文章:CSS高级技巧:图片替换滑动门(SlidingDoors)还是决定把滑动门单独提作一种单独的技术.它是CSS引入的一项用来创造漂亮且实用的
在我们平时写代码的时候没有没有掌握一些CSS技巧呢?今天给大家分享一个《CSS高级技巧汇总让你的代码简洁高效》。大家务必掌握这些小技巧,会让你非常高效率的写出网
本文向大家分享23种JavaScript提高执行效率的小技巧、最佳实践等非常实用的内容。当然JavaScript的实用技巧不止这些,还有很多即好玩又能提高程序运
一共收集整理了图形20个,比较实用,同时也为了熟悉CSS的代码。整合了一下,有错误欢迎指出。1.正方形#square{width:100px;height:10