css3 - CSS中怎么讓一個(gè)div成為遮罩?
問題描述
也就是說讓一個(gè)p限定在另一個(gè)p的區(qū)域里面(類似于css background-image中大尺寸圖片定義在小尺寸的p中,圖像只顯示其在小尺寸p中的部分---但是這里不用background-image,而是換成一個(gè)p,就不知道怎么實(shí)現(xiàn)了 ╮( ̄  ̄)╭)
比如這個(gè)隨便寫的這個(gè)網(wǎng)頁,想讓 .phone:hover 上移的p只顯示其在手機(jī)屏幕中的部分
問題解答
回答1:你自己看下,先考慮下布局
<!DOCTYPE html><html xmlns='http://www.w3.org/1999/xhtml'> <head><meta http-equiv='Content-Type' content='text/html; charset=utf-8' /><title>關(guān)注ReSur的微信</title><style type='text/css'>body {margin: 0;background-color: #FAFAFA;}.block {position: relative;margin-top: 275px;width: 100%;height: 195px;background: #00C389;}.draw {position: relative;margin: 0 auto;height: 391px;height: 579px;background: url(’http://1992s.com/images/wechat-bg.png’) no-repeat;}.draw_box{margin: 134px 0 0 409px; background:#000; width:219px; height:391px; float:left; overflow:hidden; position:relative;}.phone {position: absolute;top: 137px;left:0;width: 219px;height: 391px;text-align: center;background: white;transition: top 1s;-webkit-transition: top 1s;-moz-transition: top 1s;-o-transition: top 1s;}.phone:hover {top: 0px;}.qrcode {position: relative;top: 87px;margin: 0 auto;width: 165px;height: 165px;background: url(’http://1992s.com/images/wechat.png’) no-repeat;}.text {position: relative;top: 140px;font: 12px 'Lucida Grande','Lucida Sans Unicode',Helvetica,Arial,Verdana,sans-serif,'Microsoft YaHei','微軟雅黑';}</style><link rel='shortcut icon' href='http://www.gepszalag.com/favicon.ico' type='image/x-icon' /><script type='text/javascript' src='http://1992s.com/wp-content/themes/portfolio-press-child/js/info.js'></script></head><body><p class='block'> <p class='draw'><p class='draw_box'> <p class='phone'><p class='qrcode'></p><p class='text'> <p>或在“查找公眾號(hào)”<br />中搜索“ReSur”</p></p> </p></p> </p></p></body></html>
相關(guān)文章:
1. html5 - canvas中的mousedrag事件,為什么鼠標(biāo)拖出canvas,然后再次移入canvas,drag事件還觸發(fā)2. html - 前端大牛都頂一下!CSS鼠標(biāo)樣式問題,如圖所示3. 網(wǎng)頁爬蟲 - python爬蟲用BeautifulSoup爬取<s>元素并寫入字典,但某些div下沒有這一元素,導(dǎo)致自動(dòng)寫入下一條,如何解決?4. css3 - 求教CSS圖標(biāo)庫的寫法,也就是先做雪碧圖,然后寫一個(gè)css表,用的時(shí)候直接用class就可以了5. java - Android Studio 中的Service問題6. javascript - jquery怎么給select option一個(gè)點(diǎn)擊時(shí)觸發(fā)的事件,如圖 如果選擇自定義觸發(fā)一個(gè)時(shí)間?7. 百度地圖api - Android百度地圖SDK,MapView上層按鈕可見卻不可觸,怎么解決?8. javascript - es6擴(kuò)展運(yùn)算符...的問題9. node.js - 在nodejs環(huán)境中如何配置webhook以實(shí)現(xiàn)hexo博客的自動(dòng)更新?10. node.js - vue-resource,如何改變響應(yīng)格式?
