課程
/前端開發
/HTML/CSS
/DOM探索之基礎詳解篇
js靠的是dom獲取子元素,css為什么也可以獲取一個盒子里面的子元素
2017-04-28
源自:DOM探索之基礎詳解篇 2-1
正在回答
css是利用元素標簽<>,的id或者class來獲取元素的。它要為元素內容添加樣式,你當然得獲取這個元素,不然你想讓它的內容(例如,文字變紅色),那你如何獲取這個文字?電腦不像我們人,人可以用手去抓。。。。。。(我想不出其他更好的比喻了)。。。。。。
css是用來給HTML里的文本,圖片等等之類的內容做樣式用的(例如,文字顏色,大小。定位圖片位置等等)。
而js是用來給HTML里的文本,圖片做行為效果(我姑且這么解釋吧),比如你點擊按鈕,進行圖片切換。點擊文字文字會動之類的。
最后說一句:其實現在的CSS3也能做一些類似動作效果了。
舉報
要知道前端大牛都是從精通DOM開始的,全面講解DOM的基礎知識
2 回答請問我用DOM JS獲取不到我js動態添加的元素的內容
2 回答CSS為什么能獲取html結構中的字標記
1 回答父元素container不設置高度的時候 為什么看不到子元素里的圖片了?
2 回答DOM不是html的框架基礎嗎 DOM級別的意思是支持對DOM的操作級別吧?
3 回答內聯元素與塊級元素
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-05-01
css是利用元素標簽<>,的id或者class來獲取元素的。它要為元素內容添加樣式,你當然得獲取這個元素,不然你想讓它的內容(例如,文字變紅色),那你如何獲取這個文字?電腦不像我們人,人可以用手去抓。。。。。。(我想不出其他更好的比喻了)。。。。。。
2017-05-01
css是用來給HTML里的文本,圖片等等之類的內容做樣式用的(例如,文字顏色,大小。定位圖片位置等等)。
而js是用來給HTML里的文本,圖片做行為效果(我姑且這么解釋吧),比如你點擊按鈕,進行圖片切換。點擊文字文字會動之類的。
最后說一句:其實現在的CSS3也能做一些類似動作效果了。