如何在CSS中定義背景色透明而文字不透明
學(xué)習(xí)Dreamweaver網(wǎng)頁(yè)設(shè)計(jì)的同學(xué),有時(shí)候想讓一個(gè)DIV實(shí)現(xiàn)背景半透明效果,是怎么做到的呢? 首先我們新建一個(gè)html文件,添加一個(gè)DIV,設(shè)置寬度和高度,以及背景色填充為紅色。 然后在父級(jí)
學(xué)習(xí)Dreamweaver網(wǎng)頁(yè)設(shè)計(jì)的同學(xué),有時(shí)候想讓一個(gè)DIV實(shí)現(xiàn)背景半透明效果,是怎么做到的呢?
首先我們新建一個(gè)html文件,添加一個(gè)DIV,設(shè)置寬度和高度,以及背景色填充為紅色。
然后在父級(jí)DIV中插入一個(gè)子DIV,定義它的寬高,以及背景色(background:#fff;)。
然后我們添加一個(gè)透明度的代碼(opacity:0.6),保存后我們預(yù)覽下效果,背景已經(jīng)實(shí)現(xiàn)透明了,但是文字也透明了。那這個(gè)0.6是什么意思呢?
熟悉PS的同學(xué)應(yīng)該都知道,在圖層的上方,有個(gè)不透明度,我們把PS中圖層不透明度設(shè)置為60%,就和網(wǎng)頁(yè)中的效果一樣了。對(duì)咯,他們就是一個(gè)數(shù)值。
但有的朋友不希望都透明。那我們?cè)趺茨茏尡尘巴该?,文字不透明呢?我們可以把剛才的背景色和不透明度代碼刪除,換個(gè)代碼【background-color:rgba(255,255,255,0.6);】,保存后我們看下效果,已經(jīng)變成了背景透明,文字不透明啦。
其中255,255,255就是PS中的拾色器里的數(shù)值啦,我想很多朋友應(yīng)該就知道了。0.6同第一種方式是一個(gè)含義哦,現(xiàn)在朋友都會(huì)了吧?其實(shí)很簡(jiǎn)單的呢。
如何在CSS中定義背景色透明而文字不透明
學(xué)習(xí)Dreamweaver網(wǎng)頁(yè)設(shè)計(jì)的同學(xué),有時(shí)候想讓一個(gè)DIV實(shí)現(xiàn)背景半透明效果,是怎么做到的呢?
首先我們需要新建一個(gè)HTML文件,并在其中添加一個(gè)DIV元素。設(shè)置該DIV的寬度、高度以及背景色填充為紅色。
接下來(lái),在父級(jí)DIV中插入一個(gè)子DIV,并定義它的寬度、高度以及背景色(background:#fff;)。
然后,我們?yōu)樽覦IV添加一個(gè)透明度的代碼(opacity:0.6)。保存后,我們可以預(yù)覽效果。背景已經(jīng)實(shí)現(xiàn)了透明效果,但是文字也變得透明了。那這個(gè)0.6是什么意思呢?
熟悉Photoshop的同學(xué)應(yīng)該都知道,在圖層面板的上方,有一個(gè)不透明度選項(xiàng)。如果我們將PS中圖層的不透明度設(shè)置為60%,就可以達(dá)到與網(wǎng)頁(yè)中效果相同的效果。對(duì)了,它們其實(shí)是一個(gè)數(shù)值。
但是有些朋友可能并不希望同時(shí)讓背景和文字都變得透明。那么我們?cè)撊绾尾拍茏尡尘巴该鞫淖直3植煌该髂??我們可以將之前的背景色和透明度的代碼刪除,并替換成另一行代碼【background-color:rgba(255,255,255,0.6);】。保存后,我們?cè)俅尾榭葱Ч?,背景已?jīng)變得透明,而文字則保持不透明。
其中的255,255,255代表了PS中的拾色器中的數(shù)值,這應(yīng)該是很多朋友都知道的。0.6和第一種方式具有相同的含義哦!現(xiàn)在大家應(yīng)該都明白了吧?其實(shí)它非常簡(jiǎn)單。