盒布局(2)

盒布局(2)

1.显示文本的内容
overflow属性

说明
hidden超出容纳范围的文字将被隐藏起来
scroll在div元素中出现水平与垂直的滚动条,超出的内容被滚动显示
auto当文字超出div元素的容纳范围时,根据需要出现水平滚动条或者是垂直滚动条,滚动显示超出的范围
visible和不使用的overflow时候的显示一样,超出容纳范围的文字按原样显示

使用:
overflow:hidden;

overflow-x属性与overflow-y属性
单独指定水平或垂直的内容显示方式

text-overflow属性
在盒末尾显示一个代表省略的符号“……”,只在水平方向上超出盒的容纳范围有效

超出内容以省略号显示

div{
        width:300px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        /* white-space: nowrap;文本不换行 */
        border: solid 1px green;
    }

2.盒阴影
box-shadow属性
box-shadow:length length length color
文字阴影离开文字的横坐标,纵坐标,半径距离和颜色

div{
      background-color: rgb(165, 247, 165);
      box-shadow: 10px 10px 10px green;
    }

对第一个文字或第一行使用阴影
first-letter、first-line

 div::first-letter{
      background-color: rgb(165, 247, 165);
      box-shadow: 10px 10px 10px green;
    }

box-sizing属性
box-sizing可以指定用width属性与height属性分别指定的宽度值与高度值是否包含元素的内补空白区域以及边框的宽度和高度。
可以给box-sizing属性指定的属性值为content-box属性值与border-box属性值
content-box属性值表示元素的宽度与高度不包括内补白区域及边框的宽度高度(总宽度=width+2margin+2padding)
border-box属性值表示元素的宽度与高度包括内补白区域以及边框的宽度与高度,在没有使用box-sizing属性的时候,默认值是content-box属性值(总宽度=width)

div{
        width: 300px;
        border: solid 30px green;
        padding: 30px;
        background-color: aqua;
        margin: 20px auto;
    }

   div#div1{
        box-sizing: border-box;
    }

    div#div2{
        box-sizing: content-box;
    } 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

uncle_Huang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值