CSS和Jquery
【CSS】
CSS:
层叠样式表,修改网页样式,比如字体改大一点
CSS选择器:
页面上有很多元素,精确选择某个或某些元素进行样式修改
html主要是结构,css主要是样式,实现样式和结构分离,jquery操作元素
一、选择class是text的元素并修改字体颜色
class选择器(.className)
.text {
coloer:yellow;
}
h1~h6:标题,p元素:段落
修改段落颜色
二、选择id是main的元素并修改字体颜色
id选择器(#id)
#main{
color:yellow;
}
三、选择p元素并修改字体颜色
元素选择器(tagName)
p{
color:yellow;
}
四、选择article下所有的p元素,修改字体大小
后代选择器(Element Element)
article p{
color:yellow;
}
五、选择所有的p和a,修改字体颜色
多元素选择器(Element,Element)
#all a, #all p{
color:yellow;
}
六、选择div下所有的子p元素,并修改其颜色
子元素选择器(Element > Element)
div > p{
color:green;
}
七、选择title中以well开头的元素,修改其字体颜色
属性选择器([attribute^=value])
li[title^=Well]{
color:green;
}
【Jquery】
- js库
- 帮助我们定位和操作元素
- 支持css选择器
一、使用jquery定位元素
$('css-selector');
二、使用jquery辅助定位百度首页元素
- 定位搜索框
- 定位【百度一下】按钮
- 定位【登录】链接
三、没有jquery库支持时如何调试
纯js解决方案
- document.querySelector(css-selector)
- document.querySelectorAll(css-selector)