国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

html - 如何使用CSS使元素內部分區域顯示父級元素的背景?

瀏覽:84日期:2023-07-28 13:57:57

問題描述

<p class='wrapper'><header id='cover'> <p class='cover'> </p></header></p>html { background: url(../images/bg.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; height: 100%;}.wrapper { width: 85%; margin: 0 auto; background-color: #fff; height: 90%; position: relative;}header { width: 50%; text-align: center;}

Markup大概是這樣的,header是wrapper內的一個寬度為父元素一半的子元素,現在我想使header能夠顯示設置在html元素上的背景圖片bg.jpg,這個效果有點像,透過一張中間穿了孔的紙看背景,應該還挺常見的。

我使用了visibility:hidden和opacity: 0屬性,都不生效,應該如何實現?

補充說明:請看圖片,cover的位置如圖,我希望cover這部分能看得到背景圖像,也就是《霍比特人》的海報。在html - 如何使用CSS使元素內部分區域顯示父級元素的背景?

問題解答

回答1:

opacity: 0的話不就完全消失了嗎,你是想要一種在header里,背景圖片是半透明的效果嗎?啥叫從穿了孔的紙看背景的效果,有類似的網站看看不?

回答2:

這個效果是實現不了的,因為header是.wrapper 子元素也就是說 你設置header visibility:hidden和opacity: 0都是只能看到 .wrapper 而不是看到html的背景的 也就是不能穿墻的像你這種完全可以切片做 而不是一張大大的.wrapper

回答3:

wrapper不要使用背景,邊界白色可以用邊框代替,下面內容區域酌情用背景就可以了

回答4:

子元素使用多個標簽組成,中間那部分全透明;不然就是中間那部分另做一個背景,和父元素一樣的背景圖片,然后定位圖片的位置,這個比較麻煩點

回答5:

按照各位的回答,我嘗試了將wrapper的背景色去掉,然后慢慢拼接。這是可行的, 但是太麻煩了。

@飛天小菜鳥 說用兩張背景圖,然后再定位。這提醒了我。

恰好我是用CSS3中的background: url(../images/bg.jpg) no-repeat center center fixed; background-size: cover;設置背景圖片的,于是直接在cover元素上也這么設置,直接到達了效果。

標簽: HTML
相關文章:
主站蜘蛛池模板: 久草最新网址 | a级成人毛片免费视频高清 a级高清观看视频在线看 | 午夜寂寞福利 | 免费视频网站一级人爱视频 | 日韩中文字幕精品一区在线 | 大学生久久香蕉国产线观看 | 高清波多野结衣一区二区三区 | 美女张开腿黄网站免费 | 日韩国产在线播放 | 国产精品国产三级国产an | 精品一区二区三区免费观看 | 国产成人a福利在线观看 | 91在线 | 亚洲 | 亚洲成a人片在线观看 欧美 | 三级黄网 | 国产高清美女一级a毛片久久w | 欧美一级淫片a免费播放口aaa | 欧美在线视频一区二区 | 亚洲国产二区三区久久 | 曰本aaaaa毛片午夜网站 | 精品国产一区二区三区久久影院 | 国产亚洲精品成人婷婷久久小说 | 韩国午夜三级理论 | 欧美在线一级毛片观看 | 亚洲国产日韩在线 | 一级毛片aaaaaa视频免费看 | 97在线视频免费观看费观看 | 久久精品国产欧美 | 亚洲国产情侣一区二区三区 | 极品五月天 | 中文字幕一区二区三区久久网站 | 日韩一级精品视频在线观看 | 131美女爱做免费毛片 | 国产精品短视频免费观看 | 成人免费黄网站 | 一级一级 a爱片免费视频 | 美女张开腿让男人 | 久久国产精彩视频 | 美国一级片免费看 | 国产亚洲精品自在久久77 | 国产精品免费视频能看 |