2014-07-17 141 views
0

我承認在開始時我是UI開發新手,最近纔開始學習。我正在開發一個類似InuitLabs.com的網站。當我使用視圖源查看源代碼時,我完全迷失了方向。特別是我有興趣瞭解如何使背景圖像響應

  1. 主頁上的滑塊圖像如何響應?是通過JavaScript還是使用純CSS?
  2. 另外我想知道文本向上滾動,留下背景圖像保持完好?如何達到同樣的效果。

我知道這可能是基本的問題,但我發現很難通過源代碼知道有很多的JavaScript和CSS文件。

問候, 普拉迪普

+0

您可以查看響應式框架,例如[Twitter-Bootstrap](http://getbootstrap.com/) – Izzy

+0

但該網站不是使用bootstrap開發的。 – zilcuanu

+0

如果你看看CSS,他們使用媒體查詢,這是引導程序使用的。 – Izzy

回答

4

看看背景大小的屬性。 你可以設置背景大小的任何像素或百分比值或使用常量: 將調整圖像大小以充滿整個容器,而包含嘗試以適應容器內的圖像不裁剪它,最有可能離開容器的一些部分沒有任何背景。

你可能想要的是設置你的背景大小屬性來覆蓋。

1

你只圖像設置的百分比要在%通過CSS例如:

.slider img { 
    width:100%; 
} 

編輯:還需要指定的高度設置爲auto,如果你不想失去圖像比例。如果將寬度和高度設置爲100%,則圖像比率將會混亂。

+0

他正在談論背景圖像,所以這不會對他有任何好處。 –

+0

它不需要設置圖像爲:圖像背景,你可以把一個「背景」div(例如z-index),然後設置一個圖像 – user2211216

+0

它使它更容易居中圖像 – electrophanteau

0

如果你想設置響應高度也適用於更長的設備,那麼使用寬度:100%;和高度:100%;其他明智的,你可以使用高度:汽車;使div,並保持它的背景大小的屬性。

+0

謝謝。文字如何在滾動上向上移動,保持背景圖像完好無損?如何完成這項工作? – zilcuanu

+0

這個js插件是可用的,你也可以通過自定義來做到這一點。讓你的鼠標滾動js和設置文本和背景爲每個鼠標向下或向上滾動。 – Anup