編輯:進一步閱讀接下來的5行!我的問題不在於爲手機,平板電腦和桌面做不同的css(@media
查詢) - 問題在於將IMAGE.SRC
屬性從INSIDE CSS中更改。CSS - 流體網格佈局網站的不同標題圖片
我試圖做一個新的流體網站,我試圖創建3張不同的標題圖片:
- 移動頭部圖像(低分辨率)
- 平板標題圖片(中等RES)
- 桌面頭圖像(高分辨率)
(所有的圖像也變化在縱橫比)
我如何得到這個工作?
目前我試圖簡單地改變SRC在CSS每個CSS第(手機,平板電腦,臺式機)
像這樣:
#img_header {
src: url(img/header_m.png);
}
我們都知道這行不通:D我也不想用background-image
代替。
這樣做的正確方法是什麼?
我應該從Adobe Dreamweaver CS6中生成JavaScript代碼並從那裏更改.src嗎?
我敢肯定,有一種CSS方式,所以告訴我們傢伙。由於
更新:我應該說,我已經使用媒體查詢...
這裏是我的CSS:
/* Layout für Mobilgeräte: 480 px oder weniger. */
.gridContainer {
margin-left: auto;
margin-right: auto;
width: 97.826%;
padding-left: 1.0869%;
padding-right: 1.0869%;
}
#div_header {
clear: both;
float: left;
margin-left: 0;
width: 100%;
display: block;
}
#img_header {
src: url(img/header_m.png);
}
/* Layout für Tablet-PCs: 481 bis 768 px. Erbt Stile vom: Layout für Mobilgeräte. */
@media only screen and (min-width: 481px) {
.gridContainer {
width: 93.451%;
padding-left: 0.7744%;
padding-right: 0.7744%;
}
#div_header {
clear: both;
float: left;
margin-left: 0;
width: 100%;
display: block;
}
#img_header {
src: url(img/header_t.png);
}
}
/* Desktoplayout: 769 bis maximal 1232 px. Erbt Stile von: den Layouts für Mobilgeräte und Tablet-PCs. */
@media only screen and (min-width: 769px) {
.gridContainer {
width: 89.1614%;
max-width: 1232px;
padding-left: 0.4192%;
padding-right: 0.4192%;
margin: auto;
}
#div_header {
clear: both;
float: left;
margin-left: 0;
width: 100%;
display: block;
}
#img_header {
src: url(img/header.png);
}
}
現在你已經讀到的一切,你可以想象,我可以」 t從內部的CSS改變img.src
...,我認爲唯一的方法是從adobe DW cs6入侵未格式化的自動生成的JavaScript,不是嗎?
羅希特但OT想在IMG標記不同的圖像?現在 –
@ShailenderArora可以用於IMG {寬度:100%;}在CSS ....... –
如我SAIT,它是一個自動生成的代碼的Dreamweaver VROM CS6,和如果u知道它,也應該知道已經有媒體querrys ... – Ace