プロが教える店舗&オフィスのセキュリティ対策術

スタイルシートで、罫線の太さをborder-widthで指定しようと思うのですが、1pxより細い線を指定することは可能でしょうか?
よろしくお願いします。

A 回答 (3件)

Integerとは書いてないので,文法的には間違いはないと思います。


http://www.w3.org/TR/CSS21/syndata.html#value-de …
http://www.w3.org/TR/CSS21/syndata.html#length-u …

#ただし,それが使われるかどうかは別な話ですが。

http://www.w3.org/TR/CSS21/cascade.html#actual-v …

>For example, a user agent may only be able to render borders with integer pixel widths and
>may therefore have to approximate the computed width,

#消費税5%(specified value)
#外税表示で30円のものを買うと消費税は1.5円(今回の場合computed value = actual value)
#実際に消費税の扱いになるのは1円,または2円(used value)

この回答への補足

すみません。
英語力がなくてわかりません。
日本語で書いてあるサイトは無いでしょうか?

補足日時:2009/02/27 17:23
    • good
    • 0

正直よくわかりませんが、pxでの指定の場合は、整数の値の方が望ましいような気がします。


pxというのは画像情報の最小単位のようなものなので。

他の単位で指定して(mmなど)計算上1px以下になるような指定は可能だと思いますが、表示されるかどうかは環境に寄ると思います。
    • good
    • 0

探してみたらあった。



http://hp.vector.co.jp/authors/VA022006/css/data …

http://hp.vector.co.jp/authors/VA022006/css/data …

長さは「実数値」の直後に単位がついたもので,
負の数も取るし,整数でなければならないとも言っていない。
pixelの時だけついている例外項目のようなものも見当たらない。

http://hp.vector.co.jp/authors/VA022006/css/casc …

ただ,実効値のところで,
UAがpxは扱えない「かもしれない」とは言っている。
(#2さんの話と同じく出来るかわからない,とは思ったけど,少なくとも必ず出来ない,とは書いてない。mayだから。)

#実効値とか指定値とか算出値とか読んだ事ない人も多いかなと思った。
#CSSで例を出すと混乱するので
#消費税で例を出してみた。
    • good
    • 0
この回答へのお礼

お二人ともありがとうございました。

どうも、小数点は、うまくいかないようです。(pxやpxでは)

ほかの手で解決しました。

また、分からないことがあったら、よろしくお願いします。

お礼日時:2009/03/03 14:14

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!