日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

html常用样式margin、border怎么使用

發(fā)布時間:2025/3/8 编程问答 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 html常用样式margin、border怎么使用 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

html常用樣式margin、border怎么使用

一、總結(jié)

一句話總結(jié):1、margin:auto配合width才能居中;2、border的三個屬性依次是邊框?qū)挾?#xff0c;邊框樣式,邊框顏色

?

1、html中的border樣式里面記哪三個就OK了?

解答:solid,double,ridge。

?

?

?

二、html常用樣式margin、border怎么使用

1、margin(margin:auto配合width才能居中)

先看margin,margin有4個值:margin:10px 11px 9px 8px; ,按順序分別代表對象與父容器的上、右、下、左的距離值為10px,11px,9px,8px。
如果只寫兩個值:margin:10px 5px; ,表示對象與父容器的上下距離值都是10px,與左右的距離值都是5px。
那么這時候我們來看margin:0 auto; ,這個就表示上下的距離值是0,而左右就是自動適應(yīng),也就是我們常說的自動居中。
而你所說的margin:auto; , 就表示上下左右都自動適應(yīng)。

margin【margin-top、margin-right、margin-bottom、margin-left】包含上、右、下、左四個方位,當(dāng)你只有倆個參數(shù)的話,marin:50px auto;表示上下距離50px,左右自動居中

?

2、border

實例

設(shè)置 邊框的樣式:

p{border:5px solid red;}

定義和用法

border 簡寫屬性在一個聲明設(shè)置所有的邊框?qū)傩浴?/p>

可以按順序設(shè)置如下屬性:

  • border-width
  • border-style
  • border-color

如果不設(shè)置其中的某個值,也不會出問題,比如 border:solid #ff0000; 也是允許的。

?

border:1px solid #000; 可同時設(shè)置上右下左的邊框的樣式寬度及顏色
border-style:solid; 設(shè)置上右下左邊框的樣式
border-width:1px 2px 3px 4px; 設(shè)置上右下左邊框的寬度
border-color:#000; 設(shè)置上右下左邊框的顏色
border-top:1px solid #000; 設(shè)置上邊框的樣式寬度及顏色
border-right:1px solid #000; 設(shè)置右邊框的樣式寬度及顏色
border-bottom:1px solid #000; 設(shè)置下邊框的樣式寬度及顏色
border-left:1px solid #000; 設(shè)置左邊框的樣式寬度及顏色

?

boder:1px solid red;
可以寫在一起,1px是邊框?qū)挾?#xff0c;solid代表邊框的樣式類型,還可以是dotted和dashed的虛線,red是顏色紅色。

?

border-style?屬性

屬性定義及使用說明

border-style屬性設(shè)置一個元素的四個邊框的樣式。此屬性可以有一到四個值。

實例:

border-style:dotted solid double dashed;

  • 上邊框是點(diǎn)狀
  • 右邊框是實線
  • 下邊框是雙線
  • 左邊框是虛線

border-style:dotted solid double;

  • 上邊框是點(diǎn)狀
  • 右邊框和左邊框是實線
  • 下邊框是雙線

border-style:dotted solid;

  • 上邊框和下邊框是點(diǎn)狀
  • 右邊框和左邊框是實線

border-style:dotted;

  • 所有4個邊框都是點(diǎn)狀

?

屬性值
值描述
none定義無邊框。
hidden與 "none" 相同。不過應(yīng)用于表時除外,對于表,hidden 用于解決邊框沖突。
dotted定義點(diǎn)狀邊框。在大多數(shù)瀏覽器中呈現(xiàn)為實線。
dashed定義虛線。在大多數(shù)瀏覽器中呈現(xiàn)為實線。
solid定義實線。
double定義雙線。雙線的寬度等于 border-width 的值。
groove定義 3D 凹槽邊框。其效果取決于 border-color 的值。
ridge定義 3D 壟狀邊框。其效果取決于 border-color 的值。
inset定義 3D inset 邊框。其效果取決于 border-color 的值。
outset定義 3D outset 邊框。其效果取決于 border-color 的值。
inherit規(guī)定應(yīng)該從父元素繼承邊框樣式。

?

三、自己樣例

1、截圖

?

?

?

2、代碼

1 <!DOCTYPE html> 2 <html lang="cn"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 <link rel="stylesheet" href="css/amazeui.min.css"> 7 <script language="JavaScript" type="text/javascript" src="js/jquery-3.3.1.min.js" ></script> 8 <script src="js/jquery.min.js"></script> 9 <script src="js/amazeui.min.js"></script> 10 <style> 11 .testCenter{ 12 /*有寬度之后加margin:auto才能實現(xiàn)自動居中*/ 13 width: 400px; 14 height: 300px; 15 margin:100px auto; 16 border: 15px ridge #0b6fa2; 17 background: bisque; 18 19 } 20 .formStyle{ 21 width: 200px; 22 margin:100px auto; 23 } 24 </style> 25 </head> 26 <body> 27 <div class="testCenter" > 28 <div class="formStyle"> 29 <form action="" class="am-form" data-am-validator> 30 <p> 31 <input type="text" class="am-form-field" placeholder="日歷組件" data-am-datepicker readonly required /> 32 </p> 33 <p><button class="am-btn am-btn-primary">提交</button></p> 34 </form> 35 </div> 36 </div> 37 38 </body> 39 </html>

?

四、測試題-簡答題

1、html中的border樣式里面記哪三個就OK了?

解答:solid,double,ridge。

?

與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的html常用样式margin、border怎么使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。