2013-08-30 3 views
0

Когда я положил следующую фоновое изображение:Фон размера не изменит высоту (на левой стороне) линейный градиент в Firefox

background-image: -moz-linear-gradient(left center , rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.08) 1px, rgba(0, 0, 0, 0.08) 1px, transparent 30px, transparent 100%) !important; 

и следующий размер фона:

background-size: 1000px 100px !important; 

фона ширина ширины становится признанной, но высота не соответствует, а высота остается неизменной, независимо от того, какое значение я ставлю. Это может быть 999999 пикселей, это может быть 50%, это может быть 0px, все это приведет к высота по-прежнему составляет 100%. Пожалуйста помоги.

+0

Дайте онлайн ссылку или скрипку. Это поможет нам понять реальную проблему. –

+0

Не могли бы вы обратиться к этой теме http://stackoverflow.com/questions/13523559/linear-gradient-background-size-is-not-working-in-firefox –

ответ

0

Попробуйте CSS, Это было проверено в Firefox и высота работает, как ожидалось ...

#yourid 
{ 
width:200px; 
    height:300px; 
    background-image: -moz-linear-gradient(left center , rgba(0, 0, 0, 0.12), rgba(0, 0,  0, 0.08) 1px, rgba(0, 0, 0, 0.08) 1px, transparent 30px, transparent 100%) !important; 
    -moz-background-size:200px 100px; 
    background-size:200px 100px; 
    background-repeat:no-repeat; 
    }