欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

tailwindcss中不透明的背景圖像

林雅南2年前7瀏覽0評論

我正試圖重新創建一個從香草CSS到tailwindcss的項目。但我嘗試了很多選項,都失敗得很慘。

這是CSS代碼:

header {
    background: linear-gradient(rgba(135, 80, 156, 0.9), rgba(135, 80, 156, 0.9)), url(img/hero-bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    background-attachment: fixed;
    position: relative;
}

有人能把這段代碼轉換成等價的tailwindcss代碼嗎?

你有幾個選擇:

最簡單的方法是在樣式屬性上設置圖像,畢竟這是非常定制的樣式:

<header
  class="relative bg-fixed bg-center bg-cover bg-no-repeat"
  style="background-image:linear-gradient(rgba(135, 80, 156, 0.9), rgba(135, 80, 156, 0.9)), url(img/hero-bg.jpg)">
  
</header>

第二種選擇是繼續使用您的樣式表,但只用于背景圖片:

header {
  background-image:linear-gradient(rgba(135, 80, 156, 0.9), rgba(135, 80, 156, 0.9)), url(img/hero-bg.jpg)
}



<header class="relative bg-fixed bg-center bg-cover bg-no-repeat">
  
</header>

最后,你可以創建一個插件,你可以動態地發送顏色,圖片作為一個參數,tailwind會為你生成這些類。這比較復雜,但是文檔非常有用:https://tailwindcss.com/docs/plugins#app

如果你問我,我會選擇第一個選項

這里有一個工作演示和教程:https://bleext . com/post/creating-a-hero-header-with-fixed-image

我在https://transform.tools/css-to-tailwind發現了一個很棒的工具,可以將普通CSS轉換成Tailwindcss CSS實用程序類

`/*
  Based on TailwindCSS recommendations,
  consider using classes instead of the `@apply` directive
  @see https://tailwindcss.com/docs/reusing-styles#avoiding-premature-abstraction
*/
header {
  @apply bg-no-repeat bg-cover bg-[center_center] bg-fixed relative;
  background: linear-gradient(rgba(135, 80, 156, 0.9), rgba(135, 80, 156, 0.9)),
    url(img/hero-bg.jpg);
}