2014-02-07 3 views
0

Сейчас у меня есть этот код в моем HTML-документа:Как очистить типы и свойства мультимедиа CSS?

<style type="text/css"> 
    @media handheld 
    { 
     footer{ 
      padding: 5% 0; 
     } 
     footer h6{ 
      font-size:.4em; 
     } 
    } 
    @media screen and (max-device-width: 900px) 
    { 
     footer{ 
      padding: 5% 0; 
     } 
     footer h6{ 
      font-size:.4em; 
     } 
    } 
    @media screen and (max-width: 320px) 
    { 
     footer{ 
      padding: 5% 0; 
     } 
     footer h6{ 
      font-size:.4em; 
     } 
    } 
    @media screen and (-webkit-device-pixel-ratio: 1.5) 
    { 
     footer{ 
      padding: 5% 0; 
     } 
     footer h6{ 
      font-size:.4em; 
     } 
    } 
</style> 

Как вы можете видеть из этого кода, я хочу, чтобы применить те же два свойства одних и тех же двух элементов для каждого из этих условий СМИ. Мне было интересно, есть ли лучший способ сделать это - без привязки к внешнему документу CSS. Благодаря!

+0

дам «выключено тему» ​​ответ - вы должны смотреть на SASS, если вы оказываетесь повторять свойства CSS: http://sass-lang.com/ –

ответ

0

Прочитано this. Commas действуют как операторы OR.

@media screen and (max-width: 320px), (max-device-width: 900px) 
+0

Спасибо! Еще один вопрос. Если бы я хотел, чтобы это применимо к карманным стилям независимо от размера окна или соотношения пикселей, это будет работать: '@media handheld, screen и (max-device-width: 900px), (max-width: 320px), (-webkit -device-pixel-ratio: 1.5) {'или будут ли ограничения размера окна и количества пикселей применяться к ручному типу носителя? – LarryK

+0

@ Larry Да, я так считаю. – bjb568

Смежные вопросы