html页面练习——公司发展流程图

1.效果图

2.html

html 复制代码
<div class="center">
        <header>
            <h1>发展历程</h1>
            <h3>CONMPANY HISTORY</h3>
        </header>
        <main>
            <div class="left">
                <div class="time1">2012.12</div>
                <div class="red-border">
                    <div class="text">园区服务方向</div>
                </div>
                <div class="time1">2014.03</div>
                <div class="red-border">
                    <div class="text">业务转型互联网销售</div>
                </div>
                <div class="time1">2016.06</div>
                <div class="red-border">
                    <div class="text">期待...</div>
                </div>
            </div>
            <div class="line">
                <div class="circle1">

                </div>
                <div class="circle2">

                </div>
                <div class="circle3">

                </div>
                <div class="circle4">

                </div>
                <div class="circle5">

                </div>
                <div class="circle6">

                </div>
            </div>
            <div class="right">
                <div class="red-border1">
                    <div class="text1">公司成立</div>
                </div>
                <div class="time2">2012.12</div>
                <div class="red-border1">
                    <div class="text1">火天使投资900万</div>
                </div>
                <div class="time2">2014.03</div>
                <div class="red-border1">
                    <div class="text1">v1.0版本上线</div>
                </div>
                <div class="time2">2016.06</div>
            </div>
        </main>
    </div>

3.css

css 复制代码
*{
    padding: 0;
    margin: 0;
    list-style-type: none;
}
header{
    color: lightcoral;
}
.center{
    width: 100vw;
    height: 100vh;
    display: flex;
    /* justify-content:center水平居中 */
    justify-content: center; 
    /* align-items:center垂直居中 */
    align-items: center;
    flex-direction: column;
    text-align: center;
}
main{
    /* width: 100%; */
    height: auto;
    display: flex;
    /* justify-content: space-around;    */
}

.line{
    width: 8px;
    height: 420px;
    background-color: #ccc;
    position: relative;
}
.circle1{
    position: absolute;
    left: -5px;
    top: 70px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: white;
    border: 3px solid lightcoral;
}
.circle2{
    position: absolute;
    left: -5px;
    top: 140px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: white;
    border: 3px solid lightcoral;
}
.circle3{
    position: absolute;
    left: -5px;
    top: 210px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: white;
    border: 3px solid lightcoral;
}
.circle4{
    position: absolute;
    left: -5px;
    top: 280px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: white;
    border: 3px solid lightcoral;
}
.circle5{
    position: absolute;
    left: -5px;
    top: 350px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: white;
    border: 3px solid lightcoral;
}
.circle6{
    position: absolute;
    left: -5px;
    top: 415px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: white;
    border: 3px solid lightcoral;
}
.left{
    width: 12vw;
    height: 420px;
    padding-top: 49px;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}


.time1{
    color: lightcoral;
    padding-left: -130px;
    /* text-align: right; */
    
}
.red-border{
    width: 200px;
    height: 50px;
    border: 2px solid lightcoral;
    /* 圆角边框 */
    border-radius: 50px 0 0 50px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}
.text{
    width: 190px;
    height: 40px;
    background-color: lightcoral;
    color:white;
    line-height: 40px;
    border-radius: 50px 0 0 50px;
}
.right{
    width: 10vw;
    height: 420px;
    padding-top: 32px;
    padding-left: 20px;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}
.time2{
    color: lightcoral;
    padding-right: 130px;
    
}
.red-border1{
    width: 200px;
    height: 50px;
    border: 2px solid lightcoral;
    /* 圆角边框 */
    border-radius:  0 50px 50px 0;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}
.text1{
    width: 190px;
    height: 40px;
    background-color: lightcoral;
    color:white;
    line-height: 40px;
    border-radius:  0 50px 50px 0;
}
相关推荐
Want59519 小时前
HTML音乐圣诞树
前端·html
程序员小寒21 小时前
前端高频面试题之CSS篇(一)
前端·css·面试·css3
我命由我123451 天前
微信开发者工具 - 模拟器分离窗口与关闭分离窗口
前端·javascript·学习·微信小程序·前端框架·html·js
我有一棵树1 天前
file 协议与 http 协议的区别:为什么本地 HTML 无法加载相对路径 JS,以及正确的解决方式
javascript·http·html
华仔啊1 天前
图片标签用 img 还是 picture?很多人彻底弄混了!
前端·html
合作小小程序员小小店1 天前
网页开发,在线%新版本旅游管理%系统,基于eclipse,html,css,jquery,servlet,jsp,mysql数据库
java·数据库·eclipse·html·intellij-idea·旅游·jsp
风止何安啊1 天前
收到字节的短信:Trae SOLO上线了?尝尝鲜,浅浅做个音乐播放器
前端·html·trae
今日无bug1 天前
🥁 用 HTML5 打造你的第一个“敲击乐” Web 应用
html
李@十一₂⁰2 天前
HTML 特殊字体符号
前端·html
小小测试开发2 天前
JMeter XPath2 Extractor用法全解析:精准提取XML/HTML响应数据
xml·jmeter·html