課程
/前端開發(fā)
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
為什么我的是兩個紅框,不是說border:1px solid red;沒有繼承么
2016-08-04
源自:初識HTML(5)+CSS(3)-升級版 9-1
正在回答
因為你的html中有兩個p標簽,css樣式?p{border:1px solid red;},就會使這兩個p標簽都加上紅色邊框,繼承是指
例如:<p>1<span>2</span></p>,如果指定p樣式為??p{color:red;} 1和2文字都會變成紅色,如果換成?p{border:1px solid red;}就只有最外面有邊框,里面的2沒有邊框,所以border樣式是不能繼承的
夜游的兔子 提問者
d3js 回復(fù) 夜游的兔子 提問者
因為你寫的是給P標簽加邊框,兩段都是P標簽,所以都有邊框
這就是沒有繼承的結(jié)果,加入繼承了那么會出現(xiàn)大框套小框的結(jié)果
舉報
HTML(5)+CSS(3)基礎(chǔ)教程8小時帶領(lǐng)大家步步深入學(xué)習(xí)標簽用法和意義
3 回答這為什么不是一個大紅框套上一個小紅框
1 回答為什么沒有紅框
5 回答為什么紅色框架不是整個段落呢
3 回答為什么我的兩個文本框長度不一樣
4 回答為什么兩個span用一個邊框
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-08-04
因為你的html中有兩個p標簽,css樣式?p{border:1px solid red;},就會使這兩個p標簽都加上紅色邊框,繼承是指
例如:<p>1<span>2</span></p>,如果指定p樣式為??p{color:red;} 1和2文字都會變成紅色,如果換成?p{border:1px solid red;}就只有最外面有邊框,里面的2沒有邊框,所以border樣式是不能繼承的
2016-08-04
因為你寫的是給P標簽加邊框,兩段都是P標簽,所以都有邊框
2016-08-04
這就是沒有繼承的結(jié)果,加入繼承了那么會出現(xiàn)大框套小框的結(jié)果