0

キャンバス タグの幅と高さを変更するメディア クエリを作成したいと考えています。

HTML

<canvas id="clock" width="250" height="250">
</canvas>

幅と高さの属性が通常の方法で宣言されることを期待していました。しかし、これはうまくいかないようです:

CSS

#clock {
    width:250;
    height:250; 
}

@media (max-width: @screen-small) {
    #clock {
        width:200;
        height:200;
    }
}

私は何が欠けていますか?

4

2 に答える 2

6

<length>ルールに値がありません-px例として使用してください:

#clock {
   width: 250px;
   height: 250px;
}

@media (max-width: @screen-small) {
    #clock {
        width:200px;
        height:200px;
    }
}

例: http://jsfiddle.net/mjt87/

于 2013-08-17T15:11:13.103 に答える
1

単位を設定する必要があります。私の知る限り、 HTML タグの属性はwidthheight単位の不足が の数として想定される唯一の場所ですpx

#clock {
    width:250px;
    height:250px;
}
于 2013-08-17T15:11:38.060 に答える