可以加,比如之際在圖片上直接寫樣式,如img src="Bg.png" width="10" height="10" style="樣式" /
創(chuàng)新互聯(lián)主要從事成都網站設計、做網站、網頁設計、企業(yè)做網站、公司建網站等業(yè)務。立足成都服務玉林,十多年網站建設經驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:18980820575
或者在樣式表里定義如
div class="Bg"img src="Bg.png" width="10" height="10" //div
.Bg img{樣式}
border屬性 :在網頁中設置元素的邊框樣式。可同時設置邊框寬度、邊框樣式、邊框顏色。也可以單獨設置上邊、右邊、下邊、左邊的邊框。
語法:border: border-width | border-style | border-color;
border-width :邊框寬度。可以指定長度值。如1px,1em(單位為px,pt,em等)?;蛘呤褂藐P鍵字medium(默認),thick,thin。
?border-top-width:設置元素上邊框寬度
?border-right-width:設置元素右邊框寬度
?border-bottom-width:設置元素下邊框寬度
?border-left-width:設置元素左邊框寬度
border-style :邊框樣式。
?border-top-style:設置元素上邊框樣式
?border-right-style:設置元素右邊框樣式
?border-bottom-style:設置元素下邊框樣式
?border-left-style:設置元素左邊框樣式
?屬性值有:
??none:無邊框。
??hidden:隱藏邊框。對于表,hidden 用于解決邊框沖突。
??dotted:點狀邊框。
??dashed:虛線邊框。
??solid:實線邊框。
??double:雙線邊框。兩條單線與其間隔的和等于指定的border-width值。
??groove:3D凹槽邊框。
??ridge:3D壟狀邊框。
??inset:凹邊框。
??outset:凸邊框。
border-color :邊框顏色。
1.1 邊框各樣式效果圖
1.2 四條邊顏色樣式相同
1.3 四條邊顏色不同,樣式相同
1.4 四條邊顏色相同,樣式不同
1.5 設置上邊框寬度、樣式、顏色
1.6 設置右邊框寬度、樣式、顏色
1.7 設置下邊框寬度、樣式、顏色
1.8 設置左邊框寬度、樣式、顏色
以上對border邊框屬性進行了基礎操作,大家可以根據自己的經驗為邊框制作出更漂亮的樣式。如若大家有什么更好的見解,那就在回復區(qū)暢所欲言吧,我定會吸取精華~如有寫錯歡迎大家回復,我以后定會更加細心 _
顧名思義,就是元素外面的一圈邊框,下圖中虛線圈起的部分是內容,外面橙色的一圈是它的邊框,可以理解成在照片外面加一個相框,使用border屬性。
邊框樣式border-style必須寫!否則其它屬性全部失效。
邊框的樣式:
border后面可跟多個值,中間用空格分離,含義如下:
注意順序, 邊框樣式不可省略 ,顏色和寬度可以省略,會顯示默認的效果。
——以上規(guī)律在padding和margin一樣適用。
邊框樣式border-style必須設置
如果我們的四條邊框屬性都是一樣的,那么統(tǒng)一設置就可以啦,注意邊框類型不可省略。
首先我們放置一個寬高為200px的粉色盒子。
接下來我們?yōu)樗由弦粭l寬度為10px,樣式為實線,顏色為紅色的邊框。
我們可以看到,添加邊框的時候,是在盒子外面套一圈邊框,而不是加在里面,在Chrome瀏覽器中點擊右鍵檢查,可以看到div的大小變成了220x220。
套在外面的邊框的寬度是會加進盒子尺寸的(上下左右各增加了10px),如果我們想盒子保持大小不變,要對div本身的width和height進行減小,在這個樣例中,通過計算可得,減少到180px即可保持大小不變。
當我們使用點狀、虛線等邊框樣式時,多出來的縫隙,會使用元素本身的 背景顏色 填充。
點和虛線的具體樣式,不同瀏覽器中可能會不一樣。
我們?yōu)閯倓偟暮凶釉O置上邊框為紅色,左邊框為綠色,效果如下圖所示:
我們會發(fā)現在兩條邊框交界處的小方塊,通過一條對角線分隔,上邊框和左邊框各占一半。當邊框不一樣寬時,同樣也是用對角線把交界處的小長方形一分為二,如下圖所示:
當被添加邊框的元素寬度為0,不設置高度(高度默認是0)的情況下,我們可以巧妙利用 邊框組合 和 transparent(透明) 繪制三角形,可以體驗下哦。
三角形1-css:
三角形2-css:
多彩三角形-css:
繪制梯形只要對應添加寬度或者高度就可以啦
梯形1-css:
梯形2-css:
這個問題很簡單
把CSS中的a
換成是img
html不變
#menu{width:120px;
height:120px;}
#menu
img,#menu
img:visited{border:1px
solid
#FFFFFF;}
#menu
img:hover{border:#000000
1px
solid;}
這樣就OK了
經過測試沒問題
有其他問題請聯(lián)系我