りんむーノート@東京

このブログでは技術のこと、仕事のこと、海外赴任のこと、趣味のことなどいろいろ書きます。

CSS 記法まとめ

役に立つ記法をここに書き溜めていく。

囲みデザインサンプル

f:id:kpod0414:20180507214031p:plain

[HTML]

<div class="box">
    <p>TEST</p>
</div>

[CSS]

.box {
    padding: 0.5em 1em;
    margin: 2em 0;
    font-weight: bold;
    color: #ffffff; /*文字色*/
    background: #007bff; /* 背景色 */
    border: solid 3px #007bff; /* 枠線 */
    border-radius: 5px; /* 角の丸み */
    display: inline-block; /* 枠を文字の長さに調整する */
}
.box p {
    margin: 0px; 
    padding: 5px;
}

ちなみにhtml上で上書きしたい場合はstyleを使って下記のように書くコトもできる。

<p style="color:#ffffff;background:#007bff;padding:7px;border:solid 3px #007bff;border-radius:5px;display:inline-block">TEST</p>

下記のサイトを参考にした
【CSS】おしゃれなボックスデザイン(囲み枠)のサンプル30
【CSS】borderの長さを調整する方法3つ:文字に応じて可変など