網路城邦▼
上一篇 回創作列表 下一篇   字體:
字色和背景 訪客可自選 瀏覽1331|回應20|推薦31
2006/09/09 22:00:23

 3


1)單擊小色塊 ── 讓訪客自己選用字色。
2)雙擊小色塊 ── 恢復原來的深灰色字。
3)下拉式選單 ── 選取底色甚至背景圖。
這是借用網誌風格選擇背景「綠意盎然」作個深色背景的例子,但刻意保留淺色背景的深灰字色,以便秀出:訪客自行「選色看字」的作用來。




<body style="background: #4180c0 url(/community/img/style032/bg.gif) no-repeat; background-attachment: fixed;">
<form style="position: absolute; top: 131px">
<style>.TC {width: 20px; height: 20px; border: 1px solid #cc0000; margin-left: 4px}</style>
<input type="button" class="TC" style="background: #4180c0" onClick="mainbody.style.color='#4180c0';" ondblClick="mainbody.style.color='';">
<input type="button" class="TC" style="background: #c6fffe" onClick="mainbody.style.color='#c6fffe';" ondblClick="mainbody.style.color='';">
<input type="button" class="TC" style="background: #ffc9c6" onClick="mainbody.style.color='#ffc9c6';" ondblClick="mainbody.style.color='';">
</form>

標籤 select option 連起來貼,就像標題上列的小色塊「橫陳」型態。







如果想試試,或用在自己的網誌上,只須拷貝一個 input 即可 ── 簡化瀏覽過程和使用效果 ── 因為無需「換色」很多次才看得見文字吧!?

標籤 select option 分行貼入,會像左列以「縱走」狀態呈現。



補充說明:
A)若這篇文章不想改變預設的背景圖,就毋需使用 body 標籤。
B)用在網頁的話 , 語法是這樣:onClick="document.bgColor='色標'"
  用在 city 網誌寫法要這樣改:mainbody.style.color='色標'"
C)背景圖的顏色不太複雜的話,用一個按鈕應該就夠了。
  把 input 改成 .gif 動態 icon 的話,應該不壞!!
D)若用 select option 來做,語法相同。
  此例把 onChange 寫作 body.style.background 就變成換背景色。
  試試選點第一個或最後一個選項 □ 可換背景圖。

  ? 但不知道為什麼:no-repeat 和 fixed 失效!
    動動捲軸就知道,和「重新整理」結果不同。
  ? 不寫它們更糟糕:背景失效!
  玩玩,感覺不壞。將就啦∼∼

E)怎樣才抓得住「區塊 id 名目」改變 color 和 background 呢?
  網誌全頁背景改色換圖:body    ── 這是約定俗成的一般規則
  網誌文章區塊改內文色:mainbody ── 這是 city.udn 網誌定的名稱
  網誌文章區塊改背景色:content  ── 也是 city.udn 網誌定的名稱
  以上毋需把 id="" 寫在任何地方,因為網誌已設定。想改屬性就要寫入。
  以下必須把 id="" 寫在自訂區塊標籤內讓 onclick 或 onchange 能指認。
  網誌文章內的自訂 <div id="╳╳">區塊</div> 物件
           <font id="╳╳">元素</font> 元件
           ── 同檔各種n個,都須自訂不同名稱。

F)如果不用 input 和 select 物件,就毋需 id 名目,這樣寫就好:
<span onclick="this.style.color='#FFFFFF';" ondblclick="this.style.color='';">試 [onclick | ondblclick] 看變化</span>
以上,網誌網頁都適用,只要有文字就可貼用。
但是,貼在 udn 網誌,一定要按《改用純文字版編輯》才行。
  物件「自我控制」用 this 代替 id 毋需為 id="╳╳" 命名傷腦筋。




右邊的幾個模擬塊塊,
結構彷同 city.udn 網誌裡的用法;
形狀小些容易看明白。

區塊的 id 是 BODY1, CONTENT1, abc3,
綠字的,都在 id="MAINBODY1" 範圍內,
紫字的, 都以 this 代替 id 而各行其是 。

其中其外共五個紅色小方塊,
效果像按鈕 [ 單擊|雙擊 ] 可知:
區塊內外的控制和變化狀態。


細節懶得檢查了! 繡 花 塊 塊 ,算是完成!
2006.09.16.23:50

預設 BODY 是整頁範圍

  預設 span id="MAINBODY"   
  是指 所貼的文字 行列
  預設 id="content" 是貼文區塊

   自訂 id="dd"
則是任意區塊

  涵蓋 文章內文 ── 全文以字行為準



<font id="dd1" color="#FFCCFF">
重複貼用 …… 一定要把 id 改為不同的名目!
</font>
 3

<font id="dd2" color="#CC0000">
重複貼用 …… 一定要把 id 改為不同的名目!
</font>


( 網路資訊網頁設計 )
回應 推薦文章 轉寄 列印 加入我的文摘
上一篇 回創作列表 下一篇  

引用
引用網址:http://blog.udn.com/article/trackback.jsp?uid=jannwu&aid=440153

 回應文章 頁/共 2 頁  回應文章第一頁 回應文章上一頁 回應文章下一頁 回應文章最後一頁

hui998
等級:7
留言加入好友
有趣
2006/12/25 20:50
網路上 行行色色 好好玩哦

流蘇
等級:7
留言加入好友
........
2006/11/17 15:35
還有補充說明ㄛ......= =""

流蘇
等級:7
留言加入好友
來試一下ㄛ!
2006/09/23 14:07
這底是流蘇自己找的!漂亮嗎?呵呵呵!

  另外這個ID名,流蘇也換了!應該跟jann不一樣吧???試試看看會不會動ㄛ!   

中間小區塊
也有修改了!再看看ㄛ!


流蘇
等級:7
留言加入好友
呵呵呵呵呵!
2006/09/22 15:40
那個那個縮小版、怎麼那~ ~ ~ ~ 麼可愛ㄚ!!!!這一定要玩一下!

jannwu
等級:7
留言加入好友
答流蘇:這個<>只能用一次?
2006/09/20 14:48
用到有「滑鼠事件」的 js 程式碼,如果是在《改用HTML版編輯》的 < > 寫入或貼上的話,只有第一次「存成草稿」或「確定發表」是有效的。

若要「修改」文章,
這篇文章的 HTML 編輯器再度開啟時,
必須馬上按《改用純文字版編輯》並在其中工作。
此後都只能在這個編輯器裡處理這篇文章
── 絕對不要再以《改用HTML版編輯》標色改字
── 更不要一時失察就按下「存檔/發表」按鈕



道理既簡單又複雜,不容易寫的簡單又明白。總之,
是飽嘗n次慘痛經驗才產生這「徹徹底底的覺悟」:
用到 embeding style or script 和 js inline 的文章,要修改時,
只要開啟這篇文章的編輯器,就須立刻按《改用純文字版編輯》!
絕對不要在《改用HTML版編輯》狀態 點擊「存檔/發表」按鈕!
@( ^ j ^ )@

流蘇
等級:7
留言加入好友
為什麼這個<>只能用一次ㄚ?
2006/09/12 17:26

流蘇好像前天把這三塊小色塊拿到小語娘親家的留言簿留言,可以換字的顏色ㄚ!很好用ㄟ!可是............用沒幾次就不能用了。。。好怪。。。

然後就變成jann留言簿裡,流蘇貼的那一則這樣啦.....都不能動.......= =.....


jannwu
等級:7
留言加入好友
再答流蘇
2006/09/12 17:09
失 效 了 ? 沒看到你貼在哪篇文章呀! 把網址貼給我唄……

大概是沒按《改用純文字版編輯》貼在 < > 嗎?那只能用一次。
也許是又用《改用HTML版編輯》 或者 < > 改過文章 ? !

標籤裡用了「滑鼠事件」的文章,就不能回到 < > 去編輯。
它從此成為必須《改用純文字版編輯》的文章,不能回頭了!
@( ^ j ^ )@

流蘇
等級:7
留言加入好友
這個好短ㄛ!!!
2006/09/12 15:50
[按一下玩一下啦!!!]
jann!
這也好玩也好玩!不過流蘇比較想玩那個放三格顏色在那兒讓人家自由變色的那一種!!!昨天有成功今天不知道那兒不對勁了.....不會動.......= ='''.........


流蘇
等級:7
留言加入好友
哈哈哈哈這很棒很棒ㄟ!
2006/09/12 08:01
jann!
哈哈哈哈!
這次是真得很得意的笑啦!
還好還好~流蘇的名兒好長好長的!...哈哈哈哈哈 !

流蘇
等級:7
留言加入好友
一早就動腦!身體健康精神好!
2006/09/12 07:54
jann!
再來試一次!
這次流蘇把所以的名兒都改了!還將顏色也改了
這有差嗎?....哈哈哈哈!不知道啦~ 反正試了就知道!不會動的話.......再繼續刪ㄛ~...

頁/共 2 頁  回應文第一頁 回應文章上一頁 回應文章下一頁 回應文章最後一頁