原标题:比较好用的 CSS 的技巧,总有一个你需要的!

一、黑白图像

当你需要让一张彩色的图片显示为黑白照片的时候,你可以用下面的一段代码。

二、使用 :not() 在菜单上应用/取消应用边框

三、页面顶部阴影

给网页加上漂亮的顶部阴影效果

四、给 body 添加行高

不需要给别给 p,h之类的添加行高,直接:

body{ line-height: 1;}

五、所有一切都垂直居中

IE11中需要注意 flexbox

六、逗号分隔列表

让HTML列表项看上去像被一个真正的,分隔的列表

ul > li:not(:last-child)::after{ content: ","; }

七、使用负的 nth-child 选择项目

在 css 中使用负的 nth-child 选择项目1到项目n

八、对图标使用 SVG

.logo{ background: url("logo.svg"); }

九、优化显示文本

有时候,字体并不能在所有设备上都达到最佳的显示,所以可以让设备浏览器来帮助你

十、对纯 css 滑块使用 max-height

使用 max-height 和溢出隐藏来实现只有 css 的滑块

责任编辑:

css好用吗,比较好用的 CSS 的技巧,总有一个你需要的!相关推荐

  1. css dl图片布局,经典图文列表以及CSS布局切换

    Android:在任务列表隐藏最近打开的app 对于某一个应用,如果不想在最近打开的app列表中留下任何纪录,即按下Home键回到主页,再按任务键的时候,任务列表看不到这个app,在AndroidMa ...

  2. css 自动换行_前端必备!20个CSS小技巧

    在日常学习和工作中,你是否经常觉得时间不够用?为了帮助你提高效率,今天,就为大家分享一些CSS小技巧,如果你感觉有用,也可以收藏与分享给你的小伙伴们~ 1. 文字水平居中 将一段文字置于容器的水平中点 ...

  3. gulp实现打包js/css/img/html文件,并对js/css/img文件加上版本号

    参考打包教程: http://www.cnblogs.com/tugenhua0707/p/4069769.html http://www.cnblogs.com/tugenhua0707/p/498 ...

  4. css Table布局:基于display:table的CSS布局

    两种类型的表格布局 你有两种方式使用表格布局 -HTML Table(<table>标签)和CSS Table(display:table 等相关属性). HTML Table是指使用原生 ...

  5. css实验内容,12个令人惊叹的CSS实验项目

    翻译:疯狂的技术宅 本文首发微信公众号:jingchengyideng 欢迎关注,每天都给你推送新鲜的前端技术文章 你可能认为 CSS 只是一种简单地为网页设计样式的语言,但它的功能比你想象的要多得多 ...

  6. css before 文字前面竖线_前端进阶: css必知的几个底层知识和技巧

    学习方法推荐 问题学习法:带着问题去学习,有利于集中注意力,目的明确,这既是有意学习的要求,也是发现学习的必要条件.心理学家把注意分为无意注意与有意注意两种.有意注意要求预先有自觉的目的,必要时需经过 ...

  7. css 宋体_Java前端基础(一)之html/css

    1.1 html HTML:超文本标记语言(Hyper Text Markup Language),标准通用标记语言下的一个应用.HTML 不是一种编程语言,而是一种标记语言 (markup lang ...

  8. css 字体加粗_HTML基础属性与CSS基础

    有头发且有趣的码农万里挑一~ 40 有料叔 | 一位有故事的程序猿 1HTML基础属性 1.class属性:用于定义元素的类名,如需为一个元素规定多个类,用空格分隔类名 定义格式: 2.name属性: ...

  9. DIV CSS初学者需重视的10个简单问题与技巧

    DIVCSS初学者往往感觉自己遇到很多莫明其妙的问题,其实只是一些小细节没有引起重视,下面罗列了10个问题与技巧,温故而知新. 一.检查HTML元素是否有拼写错误.是否忘记结束标记 即使是老手也经常会 ...

最新文章

  1. 常考数据结构与算法:括号序列
  2. python 提取前五行_Pandas 1:如何在Python中载入数据集
  3. 【学生信息管理系统】——问题篇
  4. 《Windows脚本应用详解》已经出版
  5. 安卓程序运行后控件不显示_智能镜子显示屏掀起了智能家居行业的新潮流
  6. 解决:用PivotGridControl 与 chartControl 配合使用,Series最大只显示10条
  7. Java多线程(三)——多线程实现同步
  8. 一文把三个经典求和问题吃的透透滴。
  9. linux mysql 密码策略_linux密码策略
  10. eviews建立时间序列模型_如何用eviews分析时间序列(全面).pdf
  11. 从入门到成佛--电商平台搭建--前端教程--环境搭建
  12. 应对Flash中国版流氓后台偷窥的解决方法
  13. 【Rustdesk】最友好的开源远程桌面软件——Rustdesk 实现 Windows、Linux、MacOS 之间远程连接桌面
  14. 笔记本电池信息查询与电池更换
  15. 听说,在巴别鸟评审文件特别快?
  16. 互联网 B C端产品对比分析
  17. catalan 数。。
  18. LayUI - 富文本编辑器
  19. 一篇较为详细的 Storyboard使用方法 总结
  20. c语言—实现扫雷游戏

热门文章

  1. python pip 自动补全
  2. 【业界】开源大势降低技术门槛,人工智能企业更依赖大数据
  3. 如何在Windows下使用Linux系统来编译和运行程序?
  4. 《转》四本与携程相关的书
  5. 提高大数据量并发访问时效率
  6. 通过BCS对象模型使用筛选器
  7. 用WPS表格轻松设计工资条
  8. 饥荒联机版连不上服务器_饥荒联机版不搜索房间直连服务器教程 搜索不到房间怎么办_游侠网...
  9. 人对光波的三种特性_花友小叶投稿:养花一年了,三种绿植基本不用管,没光也不怕...
  10. python合并word内容相同单元格_python:怎样合并文档中有重复部分的行?