goTOP
May 24, 2018
這個CSS主要是可以從畫面的某個X座標,移動到頂端時,便停留在畫面頂端,不再需要Javascript計算位置。
幫客戶製作網頁時,考慮好幾種界面來導入網頁,因為簡單,輕量化,不使用 Javascript ,覺得很棒;但沒有完全對應多數瀏覽器版本,於是就放棄這個方案,做個筆記,過幾年大家都升級電腦與系統了,這個寫法就通用了。

點擊在新視窗中瀏覽此圖片
中文參考網頁:smaple
January 8, 2018
正常來說 HTML裡面,如果使用 li 做 float 功能時,就會讓 li 失去高度,為了不讓 li 失去高度,以及在之後的元素不會錯亂,需要有對應的程式寫法,如下:
HTML 一般寫法
<ul>
  <li>★</li>
  <li>this is list comm.</li>
</ul>
<ul>
  <li>★</li>
  <li>this is list comm.</li>
</ul>

就會變成這樣:(灰框:div, 藍框:ul, 紅框:li)點擊在新視窗中瀏覽此圖片
January 4, 2018
當我製作手機版網頁時,習慣性的沿用PC版的CSS定義
發現一個跟 padding 完全無關的問題(BUG)

點擊在新視窗中瀏覽此圖片
HTML for mobile
<a href="index.php">首頁 home</a><a href="Category.php">商品清單 Category</a><span>某某商品名稱</span>

December 19, 2017
box-sizing 似乎很不錯。但是做比較複雜的CSS設計時,有優點有缺點。
優點:可以快速地讓母容器縮小至所設定的大小。
缺點:但是內部尺寸卻不是很好計算。包括其內的子容器大小如果有其他設定,img, span, a, 等改變diaplay屬性後還是要經過計算


點擊在新視窗中瀏覽此圖片
June 20, 2016

首先建立 @keyframes 規則

@keyframes youranimetion
{
from {background: red;}
to {background: yellow;}
}

@-moz-keyframes myfirst /* Firefox */
{
from {background: red;}
to {background: yellow;}
}

@-webkit-keyframes myfirst /* Safari 和 Chrome */
{
from {background: red;}
to {background: yellow;}
}

@-o-keyframes myfirst /* Opera */
{
from {background: red;}
to {background: yellow;}
}


-- 注意點 --
Internet Explorer 10、Firefox 以及 Opera 支援@keyframes屬性
Chrome 和 Safari 則需要加上 -webkit- 的前綴
----
March 8, 2016
換行
<br>


文字大小
文字放大 由+1~+6
文字縮小 由-1~-6
<font size="+6">大字</font>
<font size="-1">小字</font>

範例:大字小字

粗體
<b>變粗的文字1</b>
<strong>變粗的文字2</strong>
<span style="font-weight:bold;">變粗的文字3</span>

範例:變粗的文字1, 變粗的文字2, 變粗的文字3

斜體
<i>斜體1</i>
<em>斜體2</em>
<span style="font-style:italic;">斜體3</span>

範例:斜體1, 斜體2, 斜體3
分頁: 2/12 第一頁 上頁 1 2 3 4 5 6 7 8 9 10 下頁 最後頁 [ 顯示模式: 摘要 | 清單 ]