您现在的位置是:首页 > Javascript
当前栏目
CSS常用技巧的整理
2023-03-15 23:13:26 时间
1、垂直对齐,利用CSS3的Transform。
如果你用CSS,则你会有困惑:我该怎么垂直对齐容器中的元素?现在,利用CSS3的Transform,可以很优雅的解决这个困惑:
.verticalcenter{ position: relative; top: 50%; -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }
使用这个技巧,从单行文本、段落到box,都会垂直对齐。目前浏览器对Transform的支持是需要关注的,Chrome 4, Opera 10, Safari 3, Firefox 3, and Internet Explorer 9均支持该属性
2、伸展一个元素到窗口高度在具体场景中。
你可能想要将一个元素伸展到窗口高度,基本元素的调整只能调整容器的大小,因此要使一个元素伸展到窗口高度,我们需要伸展顶层元素:html和body:html,
body { height: 100%; }
然后将100%应用到任何元素的高
div { height: 100%; }
3、基于文件格式使用不同的样式。
为了更容易知道链接的目标,有时你想让一些链接看起来和其它的不同。下面的片段在文本链接前添加一个图标,对不同的资源使用不同的图标或图片:
a[href^="http://"]{ padding-right: 20px; background: url(external.gif) no-repeat center right; } /* emails */ a[href^="mailto:"]{ padding-right: 20px; background: url(email.png) no-repeat center right; } /* pdfs */ a[href$=".pdf"]{ padding-right: 20px; background: url(pdf.png) no-repeat center right; }
以上就是CSS常用技巧的整理,希望对大家有所帮助。更多css学习指路:css教程
本文教程操作环境:windows7系统、css3版,DELL G3电脑。
相关文章
- H5 移动端调试全攻略
- 如何打造一个优秀的C端组件库?来看贝壳设计的实战案例!
- 帮 UI 设计师极大提升效率的10款 Figma 插件
- iOS 15细节曝光:锁屏UI迎全新外观、还有健康功能
- 大厂分析!UI、交互和产品经理三个岗位的优势和困境
- 10个实现炫酷UI设计效果的CSS生成工具
- Web安全测试必须注意的五个方面
- 《Angular从零到一》导读
- Clojure世界:XML处理
- Ambari 架构(一)Ambari 介绍
- Markdown+Pandoc→HTML幻灯片速成
- 《Flink官方文档》Batch Examples(二)
- 《Spring Boot官方文档》18. 使用 @SpringBootApplication注解
- Spring Boot 集成 FreeMarker 详解案例
- 《Spring Boot官方文档》16. 自动配置
- 《OSGI官方指南》首页
- 《Log4j 2官方文档》 Configuration Syntax
- 当前最火的web开发技术
- 《HttpClient官方文档》2.1 连接持久性-2.2 HTTP连接路由
- 用户浏览体验度为什么能够决定网站的成败?!