創作內容

6 GP

【CSS】將勇者造型上方橫槓消除

作者:無名氏│2008-02-10 02:45:52│巴幣:0│人氣:1354

如不看詳解,請挑紅色的字看就好。

使用到的選擇器有:
一、  .menubarA1 /*次選單與主選單連接部分,上橫槓*/
二、  .menubarA2 /*次選單結束部分,下橫槓*/

消除的方法有三種,建議是直接使用display比較快:
一、  使用display
.menubarA1{display:none;}
.menubarA2{display:none;}


display可設定值有:(一)block、(二)inline、(三)none。
  block:顯示此區塊,其左右兩旁元件換行顯示。
  inline:顯示此區塊,其左右兩旁元件緊鄰其旁。
  none:不顯示此區塊,且不占空間。
註:在此處,block與inline效果雷同。


二、  使用visibility
.menubarA1{visibility:hidden;}
.menubarA2{visibility:hidden;}


visibility可設定值有:(一)inherit、(二)hidden、(三)visible。
  inherit:顯示此區塊,且繼承父元件的border屬性。此處指的是選擇器「TD」的border屬性。
  hidden:隱藏此區塊,但仍占有空間。
  visible:顯示此區塊。


三、  使用border與background
.menubarA1{border:0px;background:transparent;}
.menubarA2{border:0px;background:transparent;}
註:background亦可改成background-color


border的設定值有三種:(一)邊框顏色、(二)邊框粗細、(三)邊框樣式。
  例:border:#FF0000 1px solid;
  此例為粗細1px的紅色實心框線。設定值位置不拘,只要有空格隔開即可。
  例如:border:solid #FF0000 1px;
  也是相同的。
  也可省略幾項不打。
  例如:border:solid;
     border:1px #C8C8C8;
  但如果重複設定的話,則以最後方一項設定值為主。
  例如:border:#FF0000 solid 1px #FFF000;
  原本為粗細1px的紅色實心框線,但由於顏色重複設定,所以取最後方一項,則變成了粗細1px的黃色實心框線。

border可細分成:
  (一)上邊框:border-top
  (二)下邊框:border-bottom
  (三)左邊框:border-left
  (四)右邊框:border-right
其設定方式跟border相同。

還可再細分成:
  (一)上邊框:
    (1)邊框樣式:border-top-style
    (2)邊框粗細:border-top-width
    (3)邊框顏色:border-top-color
  (二)下邊框:
    (1)邊框樣式:border-bottom-style
    (2)邊框粗細:border-bottom-width
    (3)邊框顏色:border-bottom-color
  (三)左邊框:
    (1)邊框樣式:border-left-style
    (2)邊框粗細:border-left-width
    (3)邊框顏色:border-left-color
  (四)右邊框:
    (1)邊框樣式:border-right-style
    (2)邊框粗細:border-right-width
    (3)邊框顏色:border-right-color
例如設定上邊框的樣式為虛線,粗細2px,顏色為藍色,則要打成
  border-top-style:dashed;
  border-top-width:2px;
  border-top-color:#0000FF;
或者是
  border-top:dashed 2px #0000FF;

background的屬性有:(一)attachment、(二)color、(三)image、(四)position、(五)repeat。
  在此處則只有使用到background-color。將顏色設定成transparent(透明色),是為了不要擋到背景圖。

所以此處的
.menubarA1{border:0px;background:transparent;}
.menubarA2{border:0px;background:transparent;}
打詳細點就變成
.menubarA1{
border-top-style:none;
border-top-width:0px;
border-top-color:transparent;
border-bottom-style:none;
border-bottom-width:0px;
border-bottom-color:transparent;
border-left-style:none;
border-left-width:0px;
border-left-color:transparent;
border-right-style:none;
border-right-width:0px;
border-right-color:transparent;
background-color:transparent;
}
.menubarA2{
border-top-style:none;
border-top-width:0px;
border-top-color:transparent;
border-bottom-style:none;
border-bottom-width:0px;
border-bottom-color:transparent;
border-left-style:none;
border-left-width:0px;
border-left-color:transparent;
border-right-style:none;
border-right-width:0px;
border-right-color:transparent;
background-color:transparent;
}

因為border-(邊框位置)-style、border-(邊框位置)-width、border-(邊框位置)-color所設定的東西皆相同。
所以
  border-top-style:none;
  border-bottom-style:none;
  border-left-style:none;
  border-right-style:none;
可縮成
  border-style:none;

這個
  border-top-color:transparent;
  border-bottom-color:transparent;
  border-left-color:transparent;
  border-right-color:transparent;
可縮成
  border-color:transparent;

而這個
  border-top-width:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-right-width:0px;
可縮成
  border-width:0px;

  又因為不管設定style、color還是width,得到的結果均相同,所以只要挑其中一項就可以消去橫槓。只是width不會占有空間,而style和color會。
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=910047
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:|CSS|

留言共 7 篇留言

すみれ*未銀
推一個
話說你家小屋的背景..快跟字混在一起了 囧

02-10 16:36

無名氏
> 話說你家小屋的背景..快跟字混在一起了
嘎!?不會吧 囧
是指顏色太像了嗎= ="02-10 17:39
ただのゴウスケだよ
嗯= =

搞的真好= =

害我想把它推到勇者閣樓去= =

你不會介意吧= =

02-14 22:03

無名氏
推到那會怎樣啊?02-14 23:00
ただのゴウスケだよ
應該不會怎麼樣= =

只是人氣大增吧= =

02-14 23:06

無名氏
那就沒意義啦= ="
我又不是很需要人氣...
反正還是有固定的人在看
不要懷疑,就是你(指)02-14 23:22
£翼£
逍遙跑到我家留言..
幫你宣傳~

啊阿..真是謝謝你的css,我終於把那行給去掉了^^

我推我推我推推推

02-17 00:26

無名氏
有幫助到你真是太好了^_^02-17 00:44
赫爾萊恩。小赫
我推~

02-28 16:30

無名氏
感謝推文^^03-02 01:34
L君
阿宇嬸吃好到相報..
推!推!推!

06-06 21:50

無名氏
有幫助到大大真是太好了
感謝大大推文^_^06-06 22:44
純真童話
感恩唷

09-20 09:57

無名氏
如果有幫助到大大的話真是太好了
感謝大大的推文^_^09-20 14:31
我要留言提醒:您尚未登入,請先登入再留言

6喜歡★David79523 可決定是否刪除您的留言,請勿發表違反站規文字。

後一篇:【CSS】div系列簡介...

追蹤私訊切換新版閱覽

作品資料夾

SALOL~~
望德勒斯圖書館更新中~看更多我要大聲說昨天15:03


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】