🔥 เบื่อ CSS แบบเพียว ๆ แล้วอะ ใช้อะไรดี ??
.
👉 แอดขอแนะนำให้รู้จักกับ Tailwind CSS ซึ่งเจ้านี่เป็น CSS Framework ที่จะช่วยให้เราเขียน CSS ได้ง่ายมากขึ้นนั่นเอง !!
.
และวันนี้ไปดู 4 เหตุผลดี ๆ ว่าทำไมเราถึงควรใช้ Tailwind CSS หากพร้อมแล้วไปอ่านกันโลดดด
.
🌟 ขนาดเล็ก แต่ทรงประสิทธิภาพ !!
เว็บไซต์ที่ใช้ Tailwind CSS มักจะโหลดและแสดงผลได้รวดเร็ว ติดตั้งในโปรเจกต์ได้ง่าย แถมยังมีขนาดเบา และยังมีเครื่องมือที่ชื่อว่า PurgeCSS เพื่อค้นหา Class ที่ไม่จำเป็น และลบออกจากโปรเจกต์ของเรา ทำให้ไฟล์มีขนาดเล็กลงนั่นเอง
.
🌟 สร้าง Class ได้อย่างรวดเร็ว
เวลาเราเขียน CSS ธรรมดา ต้องกำหนด Class เองทุกครั้ง ถึงแม้มันจะละเอียด แต่มันจะต้องใช้เวลานาน ซึ่งเจ้า Tailwind CSS มี Class สำเร็จรูปให้เราได้เลือกใช้อย่างหลากหลาย ซึ่งจะลดเวลาในการสร้าง Class ลงได้เยอะเลย แถมยังสามารถปรับแต่งได้ตามใจเรา ซึ่งบาง Framework จะต้องใช้ Class ที่ติดมากับ Framework เลย ทำให้สามารถปรับแต่งได้ยากนั่นเอง
.
🌟 จัดการตัวแปร CSS ได้แบบอัตโนมัติ
ใน Tailwind CSS จะมีไฟล์ที่ชื่อว่า “tailwind.config.js” ซึ่งจะรวบรวมค่า Default ที่จำเป็นสำหรับการตกแต่งหน้าเว็บ เช่น ธีม, สี, ความกว้าง, ระยะห่าง, ระยะขอบ ฯลฯ ซึ่งสามารถเรียกใช้ได้อย่างรวดเร็วนั่นเอง
.
📑 ตัวอย่างไฟล์ tailwind.config.js
// tailwind.config.js
colors: {
brand: {
DEFAULT: '#f0000', // bg-brand
primary: '#f0000', // bg-brand-primary
secondary: '#f0000' // bg-brand-secondary
}
.
🌟 ทำงานร่วมกับ JavaScript Framework ได้ดี
Tailwind CSS จะทำงานร่วมกับ Framework สมัยใหม่อย่าง React และ Vue ได้ดี เพราะทั้งสองมีสถาปัตยกรรมแบบ Component ซึ่งเจ้า Tailwind CSS สามารถรวมเข้ากับสถาปัตยกรรมแบบ Componentได้ดี ทำให้การเขียน CSS ภายใต้ Component ต่าง ๆ ง่ายขึ้นนั่นเอง และไม่ต้องแยกไฟล์ CSS หลาย ๆ ไฟล์อีกต่อไป สามารถรวม Class ต่าง ๆ แล้วเรียกใช้ในไฟล์เดียวได้เลย
.
ทั้ง 4 เหตุผลที่กล่าวมานั้นคือข้อดีก็จริงนะ แต่สิ่งสำคัญที่ขาดไม่ได้เลยคือเราต้องรู้พื้นฐานการใช้งาน CSS ก่อนนะ !!
.
🌺 ใครอยากลองใช้งาน กดลิงค์ด้านล่างเลยจ้า
https://tailwindcss.com/
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
「:class vue」的推薦目錄:
- 關於:class vue 在 BorntoDev Facebook 的最佳貼文
- 關於:class vue 在 杰宇的法文邂逅 Facebook 的最佳解答
- 關於:class vue 在 杰宇的法文邂逅 Facebook 的精選貼文
- 關於:class vue 在 Class 的綁定| 勇者鬥Vue 龍 的評價
- 關於:class vue 在 vuejs/vue-class-component - GitHub 的評價
- 關於:class vue 在 Vue JS 3 Tutorial - 8 - Binding Classes - YouTube 的評價
- 關於:class vue 在 Vue: bind dynamic and static classes - Stack Overflow 的評價
:class vue 在 杰宇的法文邂逅 Facebook 的最佳解答
#你吃過蝸牛嗎
每次如果請外國人形容一下法國美食,大部分的人不外乎都會先想到最經典的可頌🥐、長棍麵包🥖,而比較內行的人會說蝸牛!🐌 你們知道嗎?法國人每年,竟然可以吃掉將近1.6萬頓的蝸牛!代表每兩秒鐘,就有一公斤的蝸牛被吃掉!🤯
不過,究竟最早是誰想到要吃這可愛的小動物呢?!🍴畢竟蝸牛,第一眼看起來也不是多好吃...🐌🤭
這個故事,要從十九世紀的一個夜晚說起。這天,一位拿破崙的外交官,與俄羅斯沙皇亞歷山大一世相約用餐。用餐地點在法國東部城市「勃艮第」的一間小餐館。不過他們兩人當天卻大遲到,當他們到時,餐廳的食材早就已經差不多都賣光了。情急之下,為了能順利出菜,廚師索性就去花園內抓了蝸牛,並用大蒜、香芹以及奶油將其藏起來。
於是蝸牛料理就這樣誕生了!🍴🌿🐌🥘🧄
在知道這道菜是怎麼誕生之後,我想問問朋友們:如果在跟法國朋友吃晚餐時,他端出了一道蝸牛料理,你們的反應是?🤩😖🧐
À chaque fois que les étrangers décrivent la France et sa gastronomie, ils choisissent les grands classiques comme le croissant, la baguette de pain ou encore les escargots. Les Français consomment environ 16 000 tonnes d’escargots par an ! Ce qui fait environ un kilogramme d’escargots toutes les deux secondes.
D’où vient cette idée de manger ces petits animaux, pourtant pas très appétissants à première vue ?
En fait, cela remonte au 19ème siècle lorsqu’un diplomate proche de Napoléon est allé manger avec le Tsar de Russie, Alexandre Premier. Le rendez-vous était prévu en Bourgogne, dans l’est de la France, chez un petit restaurateur. Les deux hommes sont arrivés en retard et il n’y avait donc plus rien à manger puisque le cuisinier avait tout vendu. Pour leur servir quelque chose malgré tout, le cuisinier est allé prendre des escargots dans le jardin et a caché l’animal avec de l’ail, du persil et du beurre ! Les escargots étaient nés !
Maintenant que vous savez comment cette recette a vu le jour, j’aimerais savoir comment vous réagireriez si un Français voulait vous servir des escargots pour le dîner…
💡« Voir le jour »「看到太陽」: 這個俚語形容某件事物或是某人的誕生。比如我們可以用 « voir le jour » 來形容小孩的出生,因為這確實是他人生第一次「看到太陽」!🌞👀
或是我們也可以用在其他事情上比如說:計畫
👉Exemple : « Mon projet d’ouvrir un restaurant n’a toujours pas vu le jour à cause de la pandémie. »
「我開餐廳的計劃因為疫情一直難產。」
#法文邂逅
#情境法文
#蝸牛
----------------------------------------------------------
【每週一杰課:2小時,重拾自信開口說!】線上夏季場陸續開放!迷你班制名額有限,歡迎來玩法文!
☀️這個夏天,答應自己說出一口好法文!
https://bonjouratous.com/intermediate-french-trial-class/
:class vue 在 杰宇的法文邂逅 Facebook 的精選貼文
#原來這個文化元素被法國選入世界遺產!
朋友們,你們知道「聯合國教科文化組織」嗎?如果你們有去過艾非爾鐵塔和戰神廣場的話,那就一定有看過它的總部,這個組織在世界和平文化上做出了許多貢獻。每年世界各國,都會向這個組織申請,希望自己國家的當地特色文化能夠被列入「聯合國教科文化組織非物質文化遺產」之中。
「如果要選,你們會挑什麼東西來代表法國文化呢?」
法國政府今年也選出了下列三位參賽者來代表法國文化:
第一位參賽者:長棍麵包
第二位餐賽者:巴黎的鋅製屋頂
第三位參賽者:汝拉葡萄酒節日(汝拉是位於法國東部鄰近瑞士的省份)
#長棍麵包,為蝦密?
長棍麵包為什麼會被選上,應該不需要解釋了吧!說到最能代表法國人的東西,毫無懸念就是「長棍麵包」了吧。然而,法國國內麵包店的數量卻正在下降。於是,政府提出讓長棍麵包成為文化遺產,一部分原因,也是希望能夠藉此刺激年輕人,多多選擇麵包師傅的職業。
#巴黎的鋅製屋頂,為蝦密?
去巴黎玩的時候,我們常會登上艾菲爾或是聖心大教堂。但不管去哪裡,看到的景色其實都差不多:就是清ㄧ色昏灰的屋頂。這個灰色來自於「鋅」這個材質。巴黎的屋頂大多使用這種材質來讓屋頂更加輕盈、更加高挑,讓住戶在房子內有更多空間。而這種「鋅製屋頂」是巴黎非常有代表性的特色,是在法國其他城市的屋頂上看不到的!
#汝拉葡萄酒節日,為蝦密?
這個提議,可以說是最乏人問津的,基本上只剩下「長棍麵包」跟「巴黎屋頂」在相互較勁。不過在法國文化中,紅酒也絕對佔有一席之地!法國有很多與葡萄園相關的特別習俗,而這個來自法國東部節日就是一個很棒的例子!居民們每年會扛著「巨無霸葡萄串」踩街,這個葡萄串法文叫做:« Biou »「比烏」。
法國已經在這之中決定了一樣!你們猜得到是哪一樣被選中了嗎?
話說,如果角色對調,你們會選擇什麼東西來代表台灣文化呢?
歡迎留言告訴我們!
💡« trancher » 這個動詞一般指的是「將東西切片」。
例如:
« Je tranche du pain. »
「我將麵包切片。」
但是在這裡的意思是「在眾多選項中決定一個。」
→ « On ne va pas se demander quelle tenue porter pendant des heures. Il faut trancher maintenant. »
「我們沒有要花好幾個小時就為了挑個衣服,現在就要決定一件。」
Vous connaissez l’UNESCO ? Si vous êtes déjà allé voir la Tour Eiffel et le Champ de Mars, vous avez sûrement déjà vu le siège de cette organisation qui contribue à la paix dans le monde. Chaque année, les pays du monde entier essaient de faire entrer quelque chose, en rapport avec leur culture locale, au « patrimoine immatériel de l’UNESCO ».
Si vous deviez choisir, qu’est-ce que vous sélectionneriez pour représenter la France et sa culture ?
La France a sélectionné les « candidats » et devait donc choisir entre les trois suivants : la baguette de pain, les toits de Paris en zinc et une fête viticole du Jura (dans l’est de la France, proche de la Suisse).
Pourquoi la baguette de pain ?
Je ne pense pas qu’il soit nécessaire d’expliquer pourquoi la baguette a été choisie pour représenter la France puisqu’elle est un des éléments qui représentent le mieux les Français. Pourtant, le nombre de boulangeries est en baisse et le gouvernement voudrait inciter les jeunes à choisir le métier de boulanger avec l’entrée de la baguette au patrimoine mondial de l’UNESCO.
Pourquoi les toits de Paris en zinc ?
Quand on visite Paris, on a souvent la chance d’aller sur la Tour Eiffel ou de monter les marches devant le Sacré-Cœur. Dans tous les cas, la vue est la même : les toits gris qui se ressemblent. Ce gris, c’est le zinc. Le zinc est un matériau qui est très utilisé à Paris pour rendre les toits plus légers et permettre de faire plus de place pour les habitants en rendant les bâtiments plus hauts. Les toits en zinc sont typiques de Paris et on ne les retrouve pas (ou très peu) sur les toits des autres villes françaises.
Pourquoi la fête viticole d’une ville du Jura ?
Cette proposition est en fait la moins populaire des trois et la compétition se fait surtout entre la baguette et les toits parisiens. Le vin est quand même très important et fait partie de la culture française. La France a donc ses traditions liées au vignoble et cette fête de l’est de la France est un exemple puisque, tous les ans, les habitants de cette ville marchent dans les rues avec une énorme grappe de raisins : le Biou.
De toute façon, la France a déjà tranché. Est-ce que vous pouvez deviner ce qui a été choisi ?
D’ailleurs, si on inversait les rôles, que choisiriez-vous pour représenter Taïwan et sa culture ? Dites-nous dans les commentaires.
Trancher. Ce verbe, normalement, veut dire « couper quelque chose ». Par exemple : « Je tranche du pain. » Mais, ici, le verbe a une autre signification et veut dire « choisir entre plusieurs propositions » .
#法文邂逅
#文化遺產
#情境法文
🎉【每週一杰課:2小時,重拾自信開口說!】夏季線上體驗課程開放囉!適合有A1程度口說的你來早鳥體驗!
👉 這個夏天☀️,要自己說出一口好法文!
https://bonjouratous.com/intermediate-french-trial-class/
:class vue 在 vuejs/vue-class-component - GitHub 的推薦與評價
ES / TypeScript decorator for class-style Vue components. - GitHub - vuejs/vue-class-component: ES / TypeScript decorator for class-style Vue components. ... <看更多>
:class vue 在 Vue JS 3 Tutorial - 8 - Binding Classes - YouTube 的推薦與評價
Vue JS 3 Tutorial - 8 - Binding Classes ; Courses - https://learn.codevolution.dev/ ; Support UPI - https://support.codevolution.dev/ ; ... <看更多>
:class vue 在 Class 的綁定| 勇者鬥Vue 龍 的推薦與評價
v-bind 可以綁定各種不同的屬性,其中Class 及Style 的綁定較為特別,它們可以利用陣列或是物件綁定對應的Class/Style 字串,現在讓我們來看看要如何設置Class 吧。 # 使用 ... ... <看更多>