渡一css8

24 篇文章 0 订阅
16 篇文章 0 订阅
<div class="wrapper">
        <div class="content"></div>
</div>
.wrapper {
    height: 40px;
    background-color: aquamarine;
}

.content {
    margin: 0 auto;
    width: 1000px;
    height: 40px;
    background-color: coral;
}

在这里插入图片描述
蓝色部分会随着页面缩小而缩小,中间橙色部分则放置内容


inline inline-block都叫文本类元素,文本间具有文本分隔符

凡是带有line都是文本元素

例如:就带有文本特征
插入图片后,图片间有空格,解决方法把标签间空格去掉即可

position:absolute
float:left/right
上面两个会内部把元素改为行级块元素
display:inline-bloack

当一个行级元素或文本类元素没有文字时,外面的文字会与border的底对齐

<span></span>微微就是我们啊
span {
    height: 200px;
    width: 200px;
    display: inline-block;
    background-color: #ddc;
}

在这里插入图片描述

当一个行级元素或文本类元素含有文字时,外面的文字会与里面的文字底对齐

span {
    height: 200px;
    width: 200px;
    display: inline-block;
    background-color: darkgoldenrod;
}

在这里插入图片描述
如果里面的文字很大的话 ,外面的文字会跟里面的文字低对齐

当然也可以调对齐线

10px 向上
-10px 向下
middle 中间线对齐

span {
    height: 200px;
    width: 200px;
    display: inline-block;
    background-color: darkgoldenrod;
    vertical-align: -20px;
    font-size: 40px;
}

在这里插入图片描述


div {
    padding: 0 10px;
    width: 200px;
    line-height: 20px;
    height: 20px;
    font-size: 12px;
    background-color: darkorchid;
    color: rgba(255, 255, 255, 0.8);
}

div::before {
    content: "";
    display: inline-block;
    width: 12px;
    height: 11px;
    background-image: url(https://ss0.bdstatic.com/70cFuHSh_Q1YnxGkpoWK1HF6hhy/it/u=4004416399,849461467&fm=26&gp=0.jpg);
    background-size: 100% 100%;
    margin-right: 5px;
    vertical-align: -1px;
}

div::after {
    content: "";
    display: block;
    width: 6.5px;
    height: 11.5px;
    float: right;
    background-image: url(https://ss0.bdstatic.com/70cFuHSh_Q1YnxGkpoWK1HF6hhy/it/u=208727941,3300601089&fm=26&gp=0.jpg);
    background-size: 100% 100%;
    margin-top: 5px;
}

在这里插入图片描述

font-size:20px设置的是字体的高

在这里插入图片描述
在这里插入图片描述

<div class="wrapper">
        <img src="xuan1.jpg" class="img">
        <p class="content1">
            {最多两行 20px #333 顶部对齐图片 底部间距8px}
        </p>
        <p class="content2">
            {12px #666 行高1.2}使用语义化的html标签完成以下布局,考虑模块化和扩展性。 容器默认宽度320px,右侧
        </p>
    </div>
.wrapper {
    width: 320px;
}

.wrapper:hover {
    width: 400px;
}

.wrapper .img {
    width: 100px;
    height: 100px;
    float: left;
}

.content1 {
    font-size: 20px;
    line-height: 20px;
    height: 40px;
    overflow: hidden;
    color: #333;
    margin-bottom: 8px;
}

.content2 {
    font-size: 12px;
    color: #666;
    line-height: 1.2em;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值