Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Anpassning och Modifiering av Standardtemat | Responsivitet och Anpassning
Tailwind CSS för webbutveckling

bookAnpassning och Modifiering av Standardtemat

Tailwind CSS tillhandahåller en mycket anpassningsbar konfigurationsfil där du kan modifiera standardtemat för att bättre passa ditt projekts designkrav. Detta kapitel behandlar hur du anpassar färgpaletter, ställer in egna typsnitt och justerar avståndsskalan.

Obs

För att anpassa några standardstilar från Tailwind CSS måste vi uppdatera filen tailwind.config.js.

Anpassa färgpaletter

Vi kan lägga till nya färger, utöka befintliga eller helt ersätta standardfärgpaletten.

// tailwind.config.js
module.exports = {
  theme: {
    extend: {
      colors: {
        customBlue: '#1DA1F2',
        customGreen: '#17BF63',
        customRed: '#E0245E',
      },
    },
  },
};

När vi sedan lade till en anpassad färgpalett var vi redo att använda den i HTML.

<div class="bg-customBlue text-white p-4">Custom Blue Background</div>
<div class="bg-customGreen text-white p-4">Custom Green Background</div>
<div class="bg-customRed text-white p-4">Custom Red Background</div>

Ange anpassade typsnitt

Vi kan även anpassa typsnitten i Tailwind CSS genom att lägga till nya typsnittsfamiljer i konfigurationsfilen.

// tailwind.config.js
module.exports = {
  theme: {
    extend: {
      fontFamily: {
        sans: ['Helvetica', 'Arial', 'sans-serif'],
        serif: ['Georgia', 'serif'],
        mono: ['Courier New', 'monospace'],
      },
    },
  },
};

Därefter växlar vi till HTML.

<div class="font-sans text-lg">Sans-serif Font</div>
<div class="font-serif text-lg">Serif Font</div>
<div class="font-mono text-lg">Monospace Font</div>

Anpassning av avståndsskala

Tailwind CSS tillhandahåller en standard avståndsskala, men vi kan anpassa den för att passa designkraven genom att lägga till eller ändra avståndsvärden i konfigurationsfilen.

// tailwind.config.js
module.exports = {
  theme: {
    extend: {
      spacing: {
        '72': '18rem',
        '84': '21rem',
        '96': '24rem',
      },
    },
  },
};

Användning i HTML.

<div class="p-72 bg-gray-200">Padding 18rem</div>
<div class="p-84 bg-gray-300">Padding 21rem</div>
<div class="p-96 bg-gray-400">Padding 24rem</div>

Obs

Principen bör nu vara tydlig. Alla hjälparklasser kan utökas med funktionalitet i konfigurationsfilen. Dokumentation om detta ämne finns här.

1. Vilken fil redigerar du för att anpassa Tailwind CSS-temat?

2. Hur lägger du till en anpassad färg i Tailwind CSS-konfigurationen?

3. Vilken hjälparklass skulle använda den anpassade färgen customPurple som definierats i konfigurationsfilen?

question mark

Vilken fil redigerar du för att anpassa Tailwind CSS-temat?

Select the correct answer

question mark

Hur lägger du till en anpassad färg i Tailwind CSS-konfigurationen?

Select the correct answer

question mark

Vilken hjälparklass skulle använda den anpassade färgen customPurple som definierats i konfigurationsfilen?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 3

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Awesome!

Completion rate improved to 3.57

bookAnpassning och Modifiering av Standardtemat

Svep för att visa menyn

Tailwind CSS tillhandahåller en mycket anpassningsbar konfigurationsfil där du kan modifiera standardtemat för att bättre passa ditt projekts designkrav. Detta kapitel behandlar hur du anpassar färgpaletter, ställer in egna typsnitt och justerar avståndsskalan.

Obs

För att anpassa några standardstilar från Tailwind CSS måste vi uppdatera filen tailwind.config.js.

Anpassa färgpaletter

Vi kan lägga till nya färger, utöka befintliga eller helt ersätta standardfärgpaletten.

// tailwind.config.js
module.exports = {
  theme: {
    extend: {
      colors: {
        customBlue: '#1DA1F2',
        customGreen: '#17BF63',
        customRed: '#E0245E',
      },
    },
  },
};

När vi sedan lade till en anpassad färgpalett var vi redo att använda den i HTML.

<div class="bg-customBlue text-white p-4">Custom Blue Background</div>
<div class="bg-customGreen text-white p-4">Custom Green Background</div>
<div class="bg-customRed text-white p-4">Custom Red Background</div>

Ange anpassade typsnitt

Vi kan även anpassa typsnitten i Tailwind CSS genom att lägga till nya typsnittsfamiljer i konfigurationsfilen.

// tailwind.config.js
module.exports = {
  theme: {
    extend: {
      fontFamily: {
        sans: ['Helvetica', 'Arial', 'sans-serif'],
        serif: ['Georgia', 'serif'],
        mono: ['Courier New', 'monospace'],
      },
    },
  },
};

Därefter växlar vi till HTML.

<div class="font-sans text-lg">Sans-serif Font</div>
<div class="font-serif text-lg">Serif Font</div>
<div class="font-mono text-lg">Monospace Font</div>

Anpassning av avståndsskala

Tailwind CSS tillhandahåller en standard avståndsskala, men vi kan anpassa den för att passa designkraven genom att lägga till eller ändra avståndsvärden i konfigurationsfilen.

// tailwind.config.js
module.exports = {
  theme: {
    extend: {
      spacing: {
        '72': '18rem',
        '84': '21rem',
        '96': '24rem',
      },
    },
  },
};

Användning i HTML.

<div class="p-72 bg-gray-200">Padding 18rem</div>
<div class="p-84 bg-gray-300">Padding 21rem</div>
<div class="p-96 bg-gray-400">Padding 24rem</div>

Obs

Principen bör nu vara tydlig. Alla hjälparklasser kan utökas med funktionalitet i konfigurationsfilen. Dokumentation om detta ämne finns här.

1. Vilken fil redigerar du för att anpassa Tailwind CSS-temat?

2. Hur lägger du till en anpassad färg i Tailwind CSS-konfigurationen?

3. Vilken hjälparklass skulle använda den anpassade färgen customPurple som definierats i konfigurationsfilen?

question mark

Vilken fil redigerar du för att anpassa Tailwind CSS-temat?

Select the correct answer

question mark

Hur lägger du till en anpassad färg i Tailwind CSS-konfigurationen?

Select the correct answer

question mark

Vilken hjälparklass skulle använda den anpassade färgen customPurple som definierats i konfigurationsfilen?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 3
some-alt