2015-06-10 29 views
3

現在我試圖用語義創建一個包含圖片的標題。語義背景圖片

這是我的HTML

<div class="ui inverted vertical segment landpage-image"> 
    <div class="ui page grid"> 
     <div class="column"> 
      <h1 class="ui title-header"></h1> 
      <div class="centered grid slogan"> 
       <div class="column"> 
        <p>Some content over here</p> 
       </div> 
      </div> 
     </div> 
    </div> 
</div> 

隨着跟隨着CSS

.landpage-image{ 
     height: 55%; 
} 

.landpage-image{ 
    background-image: url(/images/landpage.jpg); 
    background-repeat: no-repeat; 
    background-size: cover; 
    background-attachment: fixed; 
} 

但即時得到這個結果。 enter image description here

它看起來很漂亮像素。

回答

1

設置背景覆蓋將拉伸圖像。如果圖像是一個jpeg(或任何其他光柵圖像),並且不像您的容器那樣寬或高,則它將伸展,從而導致像素化。

+0

這更像是一個評論isnt?順便說一句,謝謝你的幫助 –

+0

公平你沒有真的問我問題。儘管我盡我最大的努力讓你知道爲什麼你的圖像是像素化的,以便你可以使用非光柵圖像作爲你的背景或者使用足夠大的圖像來避免發生像素化。 –

+0

是啊NP兄弟,順便說一句我upvote答案= D –