一開始看到覺得應該不難,結果RWD直接卡住不知道Table
該怎麼排,後來發現參考樣板的方式,利用dataset
的方式動態新增資料,然後在RWD時隱藏thead
用偽元素呈現dataset
樣式,又學了一招,頗有收穫,果然越簡單的樣式隱藏著更多的玄機,後續排版發現空間不足導致內容無法對齊,這時候就靠定位來排版,每次的練習都思考不一樣的做法及樣式,如同先前小語,練習就是要今天比昨天更進步才是,RWD持續學習努力成長。
data-th
新增在td
中,為的就是在小尺寸顯示可以正常排版。table, thead, tbody, tfoot, tr, th, td
,排版及邊框重疊使用collapse
處理問題。:first-child, :last-child, :nth-child
,練習選取到想要的th, td
。animation
,還忘記一些參數的使用,linear, infinite, alternate
。keyframes name {0%-100%}
,漸進式的動作使用,自己可以切多個節點。th, td
的寬度導致版面超寬,後來才改用自適應方式,才讓版面正常些。.click(function(){})
改用.on(‘click’,function(){})
,on
可以支援全部JS事件,on
可以同時增添兩個事件(‘click mouseover’)
。.table
中做圓角,讓tr:nth-child
背景變透明。linear-gradient
用上癮,有了配色網站都甭擔心。scope, IIFES
立即函式,保護程式碼,避免濫用。(function () {
$(document).ready(function () {
$('.btn').on('click',function () {
$('.icon').toggleClass('active');
$('table th').toggleClass('active');
});
});
})()