如何使用JavaScript設定元素的正確填充?
在本教程中,我們將學習如何使用JavaScript設定元素的正確填充。
首先,讓我們嘗試理解填充的含義;填充只是頁面邊框和內容之間的額外空間。填充值越大,兩者之間的間隙就越大。填充類似於邊距;但填充與邊距不同,因為填充在邊框和內容之間新增空間,而邊距用於在邊緣周圍新增空間。
雖然可以在所有方向(即頂部、底部、左側和右側)設定填充,但在接下來的幾行中,我們將看到如何向元素的右側新增填充。這可以使用object.style.paddingRight來實現。
使用Style paddingRight屬性
style paddingRight屬性決定元素右側填充區域的寬度。
語法
object.style.paddingRight = value ;
使用者可以按照上述語法設定右側填充。
引數
- 值 – 以單位(em、ex、%、px、cm、mm、in、pt、pc)表示的數值
示例
在下面的示例中,我們建立了一個具有特定高度和寬度的盒子;我們添加了背景顏色,以便我們可以清楚地看到新增填充後的變化。所有樣式都儲存在ID“Rpad”下。單擊“啟用右側填充”按鈕後,我們可以看到程式碼中提到的70px的右側填充。觀察輸出中內容和邊框之間是如何新增空間的。
<html> <head> <style> #Rpad { border: 1px solid black; background-color: #BBFA9F; width: 400px; height: 70px; } </style> </head> <body> <div id = "rPad"> This is a sample text with rPad as it's Id </div> <br><br> <script> function myFunction() { document.getElementById("rPad").style.paddingRight = "70px"; } </script> <button onclick="myFunction()"> Enable Right padding </button> </body> </html>
另一種方法是使用object.style.padding。
使用Style padding屬性
Style padding屬性類似於style paddingRight屬性,但這裡有更多引數需要考慮。
語法
Object.style.padding="Top, Right, Bottom, Left";
使用者可以使用另一種方法按照上述語法設定右側填充。
引數
- 頂部 – 從頂部開始的填充值。
- 右側 – 右側的填充。
- 底部 – 從底部開始的填充。
- 左側 – 左側的填充。
示例
在下面的示例中,我們必須提及所有引數。在這種情況下,我只向右側添加了填充。單擊按鈕後,我們可以看到內容和邊距之間的間隙增大了。
<html> <head> <style> #Pad { border: 1px solid black; background-color: #BBFA9F; width: 400px; height: 70px; } </style> </head> <body> <div id="Pad"> This is a sample text with Pad as its Id </div> <br> <script> function myFunction() { document.getElementById("Pad").style.padding = "0px 100px 0px 0px"; } </script> <button onclick="myFunction()"> Enable Right padding </button> </body> </html>
這是我們使用JavaScript設定元素右側填充的兩種方法。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP