我有以下的HTML插入一個標誌與CSS
<a class=logo></a>
我想和我的標誌來代替它。但我想標誌佔用垂直房100%,水平房的量,這將會使比例
的圖像,我可以嘗試做
.logo {
background-image: 'logo.svg';
background-size: auto 100%;
}
除了我還需要設置一個height
和width
爲了佔用空間。
我可以嘗試做
.logo:before {
content: url('logo.svg');
}
除了設置圖像的高度和寬度的唯一方法是使用
zoom: X%
或
transform: scale(50%);
,並沒有這些將對變化的高度做出反應
有沒有其他方式我錯過了?
編輯:fiddle - 我怎樣才能在這裏得到正確的寬度?
您應該使用的''代替''。 –
您是否嘗試過背景大小:包含;? – Yani
如何張貼小提琴?...可以讓你的答案快很多 – rcorrie