6

ピクセルとemでパディングを行うことは可能ですか? たとえば、padding-left2em プラス 1px で追加できますか? このようなもの...

padding-left: 2em + 1px;
4

2 に答える 2

19

calcあなたは表現を探しています。

https://developer.mozilla.org/en-US/docs/Web/CSS/calc

例えば:

padding: -webkit-calc(2em + 1px);
padding: calc(2em + 1px);

(執筆時点では) このプロパティはまだ実験的なものであることに注意してください。caniuseをチェックして、この式が開発中のすべてのブラウザーで機能するかどうかを確認することをお勧めします。

于 2013-06-14T05:56:30.753 に答える