css超簡單實現div頁面居中 適合做彈出框
1.前言
現在項目中用到彈出框的話大部分都是直接用控制項的。不過有控制項雖方便,但有時候會有衝突的地方。我上次用layui的彈出框控制項,然後也用到了百度的編輯器uEditor,然後一切都好好的,結果編輯賦值不成功。我也不知道什麼問題。如果有知道原因的大神,求賜教!
所以說一旦有不兼容的彈出框,就自己畫了。畫多了,就習慣了。今天就分享一個方法【但是這個方法的原理我竟然琢磨不透!】
2.詳情
代碼是這樣的,一個div.point無寬高度,left:50%;top:50%;這樣的話,就會在頁面的正中間,然後div.pop設置了500px的寬高,居左,居上各-250px的距離。然後這個div.pop就會在頁面居中了;
然後效果圖是這樣的
我一直就是用這種方法做的彈出框。不過,實際應用中,最外層還得加一個div。然後這個div設置成100%寬高度,posiotn:fixed;left:0;top:0;這樣的話彈出框居中了,滑鼠也滾動不了。效果較真實一點;
實現效果如下:
這樣的話,一個居中的彈出框就實現了,在頁面的正中間。不過代碼實現了,原理不是特別懂,還希望各位對我進行指點一二,讓我能真正明白這個理!謝了。
3.總結
希望這種寫法能夠幫助到需要的小童鞋。文中的不足不要影響到大家,如果有錯誤的地方,請大家告之。
文章摘自博客園
更多精彩推薦
IT教育專業培訓:http://www.ujiuye.com/
IT職業在線教育:http://xue.ujiuye.com/
互聯網營銷集訓營:http://www.ujiuye.com/zt/zsjz/?wt.bd=lsw


※遍歷文件,把文件內容導入資料庫
※Hadoop 之 NameNode 元數據原理
※彈性布局Flex的基本語法
※利用GPGPU計算大規模群落模擬行為
TAG:IT優就業 |
※Windows Core OS桌面效果圖曝光 開始菜單居中
※vivo X27Pro現場上手:居中彈出式前攝、兩字,驚艷!
※vivo X27Pro現場上手:居中彈出式攝像頭、怎一個驚艷了得!
※vivoX27Pro真機上手!居中升降鏡頭,比NEX還好看!
※vivo X27 Pro海報曝光 改用居中彈出鏡頭設計
※Reno真機曝光!居中彈出攝像頭,對標華為Mate 20
※張承中代表SHE居中談判,一句話透露與Selina的關係
※亞馬遜之後,Google 也要發布一款小型智能家居中控硬體
※三星Galaxy Note 10後置相機不再居中!有望提升充電功率
※三星Galaxy Note 10 Pro渲染圖曝光:挖孔屏+前攝居中
※三星Galaxy Note 10再曝正面渲染圖:居中前置攝像頭更順眼
※三星Galaxy Note 10+真機照公布:居中開孔前攝實錘
※Word里如何表達上下居中的分數?
※正面居中挖孔背面浴霸四攝!華為Mate 30 Pro渲染圖現身
※三星Galaxy Note10曝光:對稱式設計 前置開孔居中你喜歡嗎?
※多組三星Galaxy Note 10渲染圖曝光:居中打孔屏
※華為Mate 30 Pro渲染圖還不錯!居中挖孔屏+浴霸四攝
※外媒製作三星Galaxy Note 10渲染圖:居中打孔屏,豎排四攝
※亞馬遜之後,Google 也要發布一款小型智能家居中控硬體|CES 2019
※三星Note 10 Pro外觀再次確認!全球首款居中挖孔屏