borderで境界線をつけてみよう【CSSを書いていこう】

    目次

    要素に境界線を設定するためのborderプロパティについて見ていきます。

    border-width、border-style、border-color

    前回は横幅と高さの設定についてみてきました。

    詳しくは『width、heightを設定してみよう【CSSを書いていこう】』を御覧ください。

    あわせて読みたい
    width、heightを設定してみよう【CSSを書いていこう】 【widthとheightの使い方を確認し、overflowプロパティについても見ていきます。】 width, height 前回はボックスモデルについてみてきました。 詳しくは『ボックスモデ...

    今回は境界線を指定するためのborderプロパティについて学んで行きます。

    ボーダーを指定する場合は3種類指定する項目があり、1つ目はボーダーの幅、2つ目はどんなボーダーの種類か、3つ目はボーダーの色です。

    まずボーダーの幅についてはどれくらいの太さのボーダーを指定しプロパティはborder-width: で値はpxで指定できます。2pxで指定したい場合はborder-width:  2px;でいいでしょう。

    ボーダーの種類はよく使われるのは実線と点線などを選ぶことができますプロパティはborder-style: で値は実線ならsolod, 点線ならdashed;と指定します。border-style: solid: と指定すると実線を指定します。

    ボーダーの色は以前やったようにキーワードやrgb, hslなどで指定できます。プロパティはborder-color: なので赤を指定したい場合、border-color: red;とすればいいでしょう。

    あわせて読みたい
    RGBAを使った色の表現方法を覚えよう【CSSを書いていこう】 【】 キーワードによる色の指定 前回は水平方向の配置の調節を行って参りました。 詳しくは『vertical-alignで位置を調整しよう【CSSを書いていこう】』を御覧ください...
    あわせて読みたい
    HSLAを使った色の表現方法を覚えよう【CSSを書いていこう】 【CSSで色を指定するためのHSLAと、透明度を指定する方法について見ていきます。】 hsla() 前回はRGBAを使った色の指定方法についてみてきました。 詳しくは『RGBAを使...

    border

    また、borderを指定する場合一括指定プロパティが準備されていて、その場合borderプロパティで指定できます。

    値は幅、種類、色を半角空白を開けて指定すればおkです。

    例えば、幅2px,実線で色は#000の黒を指定したい場合、border: 2px solod #000;とすればいいでしょう。

    border-top, bottom, right, left

    また部分的にborderをつけることもできます。

    プロパティで線を入れる箇所を指定すればよく、上部はborder-top,下部はborder-bottom, 右はborder-right, 左はborder-leftとしていきます。

    なので上部だけに線を入れたい場合、border-top: 2px solid #000;とすれば上部だけに幅2pxの黒い実線が引くことができます。

    またborder: none: とすると線なしと指定できるので四方すべてを囲ったあとに消したい線だけを消すこともできます。

    border-radius

    最後に角を丸める方法ですがborder-radiusプロパティをつかってみましょう。値はpxや%で指定できます。

    なのでborder-radius: 10pxと指定すると4つ角すべてが頂点から10px分だけ丸くなります。

    また%で指定すると一辺のそのパーセンテージ分丸めることができ50%にするとアイコンのような丸い円のような図形を作ることができます。

    以上





    この記事が気に入ったら
    いいね または フォローしてね!

    よかったらシェアしてね!
    • URLをコピーしました!
    目次