慕函数9245147
2017-04-28 17:11
js靠的是dom获取子元素,css为什么也可以获取一个盒子里面的子元素
css是利用元素标签<>,的id或者class来获取元素的。它要为元素内容添加样式,你当然得获取这个元素,不然你想让它的内容(例如,文字变红色),那你如何获取这个文字?电脑不像我们人,人可以用手去抓。。。。。。(我想不出其他更好的比喻了)。。。。。。
css是用来给HTML里的文本,图片等等之类的内容做样式用的(例如,文字颜色,大小。定位图片位置等等)。
而js是用来给HTML里的文本,图片做行为效果(我姑且这么解释吧),比如你点击按钮,进行图片切换。点击文字文字会动之类的。
最后说一句:其实现在的CSS3也能做一些类似动作效果了。
DOM探索之基础详解篇
98374 学习 · 238 问题
相似问题