css實現div全屏水平垂直居中效果程式碼例項
本章節介紹一下如何讓一個div實現在全屏中垂直水平居中效果,這個效果在很多實際應用中都可以看到,比如彈出登陸視窗或者警告視窗等等,下面就介紹一下如何讓一個div實現在全屏中垂直水平居中。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> div{ width:400px; height:300px; position:absolute; left:50%; top:50%; margin-left:-200px; margin-top:-150px; background:#CCC; } </style> </head> <body> <div></div> </body> </html>
以上程式碼實現了我們的要求,能夠將div設定為全屏垂直水平居中,下面就做一下簡單介紹。
div使用的是絕對定位,那麼left和top值的確定就是關鍵所在,很多人感覺如下設定就會實現此效果:
[CSS] 純文字檢視 複製程式碼left:50%; top:50%;
但是上面的程式碼只是將div的左上角設定為垂直水平居中,而不是div的中心點垂直水平居中,所以再分別向相反的方向移動半個寬度和高度就可以實現我們的要求了。
相關文章
- css實現的div垂直居中效果程式碼例項CSS
- css實現的div垂直水平居中程式碼例項CSS
- css div全屏水平垂直居中CSS
- div垂直水平居中例項程式碼
- css3實現div元素垂直水平居中程式碼例項CSSS3
- jQuery實現的div垂直水平居中例項程式碼jQuery
- css實現div水平垂直居中程式碼CSS
- css水平垂直居中程式碼例項CSS
- CSS讓div水平居中例項程式碼CSS
- CSS div水平垂直居中效果詳解CSS
- css3實現元素垂直水平居中程式碼例項CSSS3
- 如何實現div水平和垂直居中效果
- css實現瀏覽器垂直水平居中效果程式碼CSS瀏覽器
- css實現的div垂直居中效果CSS
- css實現的多行文字垂直居中效果程式碼例項CSS
- jQuery實現的彈出垂直水平居中視窗效果程式碼例項jQuery
- css多元素水平居中效果程式碼例項CSS
- css設定div水平居中程式碼例項CSS
- css如何實現未知寬高div中圖片垂直水平居中效果CSS
- 調整視窗大小也能夠實現div水平垂直居中程式碼例項
- div始終在視窗中垂直水平居中程式碼例項
- 三行CSS程式碼實現水平垂直居中CSS
- css實現div在頁面中永遠垂直水平居中CSS
- css如何實現div中的文字垂直居中效果CSS
- css 水平垂直居中實現方式CSS
- jQuery實現的div在視窗中垂直水平居中效果jQuery
- css 圖片在div中垂直水平居中CSS
- css實現的圖片水平垂直居中程式碼CSS
- css實現的多行文字垂直居中程式碼例項CSS
- CSS實現div層半透明效果程式碼例項CSS
- flex彈性佈局實現元素垂直居中效果程式碼例項Flex
- CSS div居中效果程式碼CSS
- CSS多行文字垂直居中例項程式碼CSS
- div實現水平垂直居中的幾種方法
- 如何實現span元素垂直水平居中效果
- css如何實現多行文字在div中垂直居中效果CSS
- css如何實現div全屏效果CSS
- CSS垂直居中完美實用例項CSS