jQuery實現的div在視窗中垂直水平居中效果
現在都講究對稱的美,所謂對稱那就是上下左右都是一樣的,所以現在得彈出視窗一般都講究上下左右垂直居中,下面就通過程式碼例項簡單介紹一下如何實現此效果,程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #thediv{ width:100px; height:80px; background-color:red; display:none; } </style> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> function setDivCenter(divName){ var top=($(window).height()-$(divName).height())/2; var left=($(window).width()-$(divName).width())/2; var scrollTop=$(document).scrollTop(); var scrollLeft=$(document).scrollLeft(); $(divName).css({position:'absolute','top':top+scrollTop,left:left+scrollLeft}).show(); } $(document).ready(function(){ $("#bt").click(function(){ setDivCenter("#thediv"); }) }) </script> </head> <body> <div id="thediv"></div> <input type="button" id="bt" value="檢視效果"/> </body> </html>
點選按鈕彈出的div層具有上下左右垂直居中效果,程式碼比較簡單這裡就不多介紹了。
相關閱讀:
1.height()函式可以參閱jQuery height()一章節。
2.width()函式可以參閱jQuery width()一章節。
3.scrollTop()函式可以參閱jQuery scrollTop()一章節。
4.scrollLeft()函式可以參閱jQuery scrollLeft()一章節。
5.css()函式可以參閱jQuery css()一章節。
相關文章
- 如何實現div水平和垂直居中效果
- jQuery將div在視窗中垂直居中例項程式碼jQuery
- css實現的彈出視窗始終垂直水平居中效果CSS
- CSS 實現元素在當前視窗水平垂直居中CSS
- div始終在視窗中垂直水平居中程式碼例項
- jQuery實現的div垂直水平居中例項程式碼jQuery
- jQuery實現的彈出垂直水平居中視窗效果程式碼例項jQuery
- javascript設定層在視窗中垂直水平居中JavaScript
- CSS視窗垂直水平居中CSS
- CSS div水平垂直居中效果詳解CSS
- css如何實現未知寬高div中圖片垂直水平居中效果CSS
- css實現的div垂直居中效果CSS
- css實現div全屏水平垂直居中效果程式碼例項CSS
- div在網頁中垂直居中效果網頁
- div中巢狀div水平垂直居中巢狀
- css如何實現div中的文字垂直居中效果CSS
- css如何實現多行文字在div中垂直居中效果CSS
- div實現水平垂直居中的幾種方法
- css實現div在頁面中永遠垂直水平居中CSS
- css實現div水平垂直居中程式碼CSS
- 如何實現span元素垂直水平居中效果
- css 圖片在div中垂直水平居中CSS
- 調整視窗大小也能夠實現div水平垂直居中程式碼例項
- css div全屏水平垂直居中CSS
- 設定圖片在div中垂直水平居中
- css實現的div垂直水平居中程式碼例項CSS
- 水平垂直居中的實現方法
- 如何實現水平垂直居中?
- css實現的div垂直居中效果程式碼例項CSS
- jquery實現的彈出居中視窗效果jQuery
- 16種方法實現水平居中垂直居中
- css實現瀏覽器垂直水平居中效果程式碼CSS瀏覽器
- css 水平垂直居中實現方式CSS
- div垂直水平居中例項程式碼
- 如何讓圖片在div中垂直水平居中對齊
- js實現未知寬高的元素在指定元素中垂直水平居中JS
- 淺談居中問題(水平居中、垂直居中、水平垂直居中)
- 位置寬高元素垂直水平居中效果