【css布局】传统布局详解梳理及原因分析

本文详细讲解了CSS布局中的块元素和行内元素,以及如何实现水平布局、垂直布局、居中对齐。重点讨论了块元素的转换、行内块元素的使用场景和各种居中技巧,包括margin、position属性的应用。
摘要由CSDN通过智能技术生成

【css布局】布局详解梳理及原因分析

前言

		本文基于vue绘制样式

零、块元素和行内元素

  1. 块级元素:块元素前后都不能有行内元素和文本节点。
<div><p><h1>...<h6><ol><ul><dl><table>
<address><blockquote><form>
  1. 行内元素:但不能设置它的width、height、margin、padding属性,即使设置了,也是不生效的。
<span></span><a></a><img /><input type="" />
  1. 块元素和行内元素的区别,块元素自动换行,行内元素在同一行
  2. 举例说明先看效果图:
    在这里插入图片描述
  3. 代码如下(可忽略)
<template>
    <div>
        <div class="d d1"></div>
        <div class="d d2"></div>
        <p>p1</p>
        <p>p2</p>
        <h1> h1 </h1>
        <h1> h2 </h1>
        <span>sp1</span>
        <span>sp2</span>
        <a>a1</a>
        <a>a2</a>
        <img src="../assets/logo.png"/>
        <img src="../assets/logo.png"/>
        输入1<input type="text">
        输入2<input type="text">
    </div>
</template>

<script>
    export default {
    
        name: "Demo1"
    }
</script>

<style scoped>
    .d{
    
        width: 100px;
        height: 100px;
        background-color: red;
        border: solid #42b983;
    }
</style>

问题一、是

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值