利用jq讓你的div居中的好方法分享_jquery
很簡短的版本:
程式碼如下:
$(' myDiv ').css({top:'50%',left:'50%',margin:'-' ($('#myDiv').height() / 2) 'px 0 0 -' ($( ' #myDiv').width() / 2) 'px'});
複製程式碼程式碼如下:
(f .extend({
center: function () {
return this.each(function .height() - $(this).outerHeight()) / 2;
position:'absolute', margin: 0,頂部:(上> 0 ?上:0)'px',左:(左> 0 ?左:0)'px'});
});
});
} );
})(jQuery);
透過此程式碼啟動:
$('#mainDiv').center();
外掛程式版本
程式碼如下:
(function($){
$.fn.extend({
center: extend({ // 預設值
inside:window, // 元素,居中進入窗口
transition: 0, // 毫秒 ,左側最小元素值
minY:0, // 像素,最小頂部元素值
withScrolling:true, // booleen, 處理滾動條(scrollTop) 在 Horizontal:true // booleen, 置中水準
}, options);
var props = {position:'absolute'};
var top = ($ (options.inside).height() - $(this).outerHeight()) / 2;
top = (top > options.min $.extend(props, {top: top 'px'});
horizo ntal) {
var left = ($(options.inside).wid( if (options.withScrolling) left = $(options.horizo內).scrollLeft() || 0;
$.extend(props, {left: left 'px'} );
}
);
else $(this).css(props);
(this);
});
}
透過此程式碼啟動:
複製程式碼
程式碼如下:
$(document).ready(function(){
$('#mainDiv').center();
$(window).bind('resize', function() {
$('#mainDiv').center({transition:300});
});
);

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

隨著WPS的功能越來越強大,我們遇到的關於功能使用的問題也越來越多。在WPS中,我們常常會使用到WPS表格,如果我們需要列印WPS表格,為了讓表格看起來美觀,這時候我們需要讓表格居中。那麼,問題來了,我們該如何讓WPS表格居中呢?今天我在這裡分享一下教程,希望能夠幫助你們!步驟詳情:1、我以實戰操作來講解,以下是我用WPS表格製作了一個簡單的表格。 2.透過列印預覽,我們可以發現,WPS表格預設是居左的。如果我們要是想把表格居中的話該怎麼辦呢? 3.這時候,我們需要點選【工具列】中的【頁面佈局】的

css實作div缺少一個角的方法:1、建立一個HTML範例文件,並定義一個div;2、給div設定寬高背景色;3、給需要刪除一角的div增加一個偽類,將偽類設定成跟背景色一樣的顏色,然後旋轉45度,再定位到需要去除的那個角落即可。

前言最近GitHub上有個基於ChatGPTAPI的瀏覽器腳本,openai-translator,短時間內star衝到了12k,功能上除了支援翻譯外,還支援潤飾和總結功能,除了瀏覽器插件外,還使用了tauri打包了一個桌面客戶端,那拋開tauri是使用rust部分,那瀏覽器部分實作還是比較簡單的,今天我們就來手動實作一下。 openAI提供的介面例如我們可以複製以下程式碼,在瀏覽器控制台中發起請求,就可以完成翻譯//範例constOPENAI_API_KEY="s

div盒模型是用於網頁佈局的模型,它將網頁中的元素視為一個個矩形的盒子,這個模型包含了四個部分:內容區域、內邊距、邊框和外邊距。 div盒模型的好處是可以輕鬆控制網頁佈局和元素之間的間距,透過調整內容區域、內邊距、邊框和外邊距的大小,可以實現各種不同的佈局效果,盒模型也提供了一些屬性和方法,可以透過CSS和JavaScript來動態地改變盒子的樣式和行為。

iframe和div的不同是iframe主要用於引入外部內容,可以載入其他網站的內容或將一個網頁分割成多個區域,每個區域有自己的獨立的瀏覽上下文,而div主要用於分割和組織內容的區塊,用於佈局和样式控制。

簡介div的居中對齊是前端開發最重要的方面之一。在本文中,我們將了解使用HTML和CSS將一個div置於另一個div中的技術。在本教程中,我們將有一個父div,它應該有子div。我們的任務是將子div放置在父div的中心。使用Transform翻譯和位置語法這不是一種非常流行的將一個div居中對齊到另一個div中的方法語法left:50%;top:50%;Transform:translate(-50%,-50%);上面的語法執行以下操作-CSS規則「left:50%;」將元素的水平位置設為其

差異有:1、div是一個區塊級元素,span是一個行內元素;2、div會自動佔據一行,span則不會自動換行;3、div用於包裹比較大的結構和佈局,span用於包裹文字或其他行內元素;4、div可以包含其他區塊級元素和行內元素,span可以包含其他行內元素。

win11帶來了全新的介麵包括任務欄也進行了改變,但是呢很多的用戶使用的時候都感覺任務欄的圖標太大了不習慣,為此下面就給大家帶來了win11居中任務欄圖標變小操作方法,快來一起學習。 win11居中工作列圖示怎麼變小:1、說先用戶用戶要開啟進入登錄編輯程式。 2.然後依序展開:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\。 3.然後在右邊新建一個「TaskbarSi」的DWORD值,將
