说到CSS,是不是想起咱们之前说过的基本选择法?今天我们来聊聊更高级点的——CSS分层选法。这个,其实就是看看你想从哪层挑出HTML元素,弄明白它们之间的关系就行了!
理解HTML元素之间的关系
先得记住!HTML里的亲戚关系就跟咱家人似的,有爸爸儿子、姐姐弟弟、爷爷孙子那回事儿。搞明白这个,他们就能拼出一个DOM树来,这就是网页框架的样子。
看HTML文档,其实就是看一颗大树呗。每部分对应树上的节点,用线相连,一眼就能看出每个元素间的关系!
nbsp;html>HTML测试代码
CSS层级选择器的四种基本用法
css选中器就像我们家里人似的分四类:后代的、儿子的、兄弟姐妹和夫妻这些亲人的,以及全家人的。不过,咱们平时用得最多的就是后代和儿子这两类了。
后代选择器这东西超好用,能准确找到各种元素的后代,比如网页上所有的小DIV。想换个颜色?找不到在哪怎么办?别急,有它就能解决!选中后,轻轻一点就加好样式了,特别简单!
挑出你要找的人就叫选出!这里面的后代selector可不那么简单。这个小助手可是会找出所有有关的信息,所以子选择器就更精准了直接勾上你想要的元素和相关内容就行!要是你对细节有特别要求,那这个功能真的是太实用了!
使用CSS3层次选择器 * {margin:0;padding:0;} body {width: 300px; margin:0 auto;} div{margin:5px;padding:5px;border:1px solid #ccc;}12345678910
相邻兄弟选择器与通用兄弟选择器
别担心麻烦,用”相邻兄弟”小助手,换风格就像换衣服那么简单!只改元素后半截儿也没问题!
这个通用扫描小哥就在找跟踪我的那个人!就像是隔壁大哥级别的能力,但这货牛多了,一下子扫出好几个同父异母的兄弟姐妹来。
body div { background-color: yellow; }
层级选择器的实际应用
想整网页?上层级选器帮你搞定!无论是博客还是电商站点,它都能让你的网站瞬间升级。像后代选器这样的神器,轻松一点表格就美得不要不要的,再也不用费劲儿地一个格子一个格子地按了。
层级选择器的优先级问题
记住,选哪个样式就看它在什么地方喽!每个选择器都会有各自的作用,html样式的搭配,可得学明白。比如,如果是ID选择器先出来,那他相对来说就会显得比较牛逼,然后类别的选择器才能登台亮相。
层级选择器的优化技巧
body > div { background-color: red; }
想让网页飞快地响应?还想要炫酷的动画效果吗?那你可得好好使用CSS选择器!别纠结于繁琐的多层级选择器了,试试那些简单的,肯定会让浏览器反应更快,用起来也超级顺手~
层级选择器的未来趋势
现在啊网上的小工具可真好用,连CSS选择器也升级了,等以后可能还有更好玩儿的新选择器等着大家,这样对于我们这些搞网页设计的人来说简直就是福音!
学会CSS的层级选择器后,做网页变得更轻鬆多彩!感觉很不错,快来评论区跟大家分享哈~
评论0