html:运用弹性布局写一个热门活动简介表

在弹性布局出来之前呢,我们一边很多时候都是运用盒子模型,定位,浮动来进行我们的结构框架搭建,那么今天呢我来向大家展示一下如何用弹性布局做一个小的demo。

目录

效果展示:

html+css部分:

代码讲解:


效果展示:

 结构比较简单,主要是让大家来简单来认识一下弹性布局。

html+css部分:

<style>
        .container {
            width: 720px;
            margin: 30px auto;
        }

        header {
            width: 660px;
            margin: 0 auto;
        }

        h3 {
            display: inline-block;
            font-size: 20px;
        }

        header>.more {
            float: right;
            font-size: 18px;
            font-weight: bold;
            color: #62666F;
        }
        /* 弹性布局 */
        ul{
            margin: 0 40px;
            height: 350px;
            display: flex;
            /* 将元素从左往右排列 */
            flex-direction: row;
            /* 设置不换行 */
            flex-wrap: wrap;
            /* 对齐方式 */
            justify-content: space-evenly;
            align-content: space-evenly;
        }
        ul a>img{
            width: 277px;
            height: 106px;
        }
        ul p{
            font-size: 12px;
            color: black;
            margin-top: 10px;
        }
    </style>
</head>

<body>
    <div class="container">
        <header>
            <h3>热门活动</h3>
            <div class="more">更多</div>
        </header>
        <main>
            <ul>
                <li>
                    <a href="">
                        <img src="./image/img1.png" alt="">
                        <p>推荐活动 | 原创音乐现金榜T榜</p>
                    </a>
                </li>
                <li>
                    <a href="">
                        <img src="./image/img2.png" alt="">
                        <p>推荐节目|《TAImusic》爆笑来袭</p>
                    </a>
                </li>
                <li>
                    <a href="">
                        <img src="./image/img3.png" alt="">
                        <p>推荐歌单 | 继续宠爱张国荣</p>
                    </a>
                </li>
                <li>
                    <a href="">
                        <img src="./image/img4.png" alt="">
                        <p>推荐活动| 330金属音乐巡演 成都小酒馆音乐空间</p>
                    </a>
                </li>
            </ul>
        </main>
    </div>
</body>

代码讲解:

那么来简单的介绍一下我的代码:

       在这里能首先我是让ul标签作为一个flex容器,运用display:flex;来定义
            flex-direction: row;     将元素从左往右排列

            flex-wrap: wrap;         将元素设置超过最大就换行,默认是不换行

            justify-content: space-evenly;       这是弹性布局的一种对齐方式,让容器的子元素也就是项目之间的距离相等,与左右两端的距离等于项目之间的距离。

            align-content: space-evenly;和 justify-content一样,不过是设置项目在y轴方向的对齐方式。

        弹性布局方面就是运用了以上几点代码,由于本人今天时间有限,之间先出一个demo,让大家先了解了解,后面有时间我会写一期博客专门介绍一下我们的好伙伴———弹性布局(flexbox)。

            

  • 4
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 当然可以!您可以使用HTMLCSS和JavaScript等前端技术创建一个漂亮、简洁、易用的酒店管理登录页面。以下是一个简单的示例: ``` <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>酒店管理登录</title> <style> .container { display: flex; flex-direction: column; align-items: center; margin-top: 100px; } h1 { font-size: 36px; margin-bottom: 40px; } form { display: flex; flex-direction: column; align-items: center; background-color: #f2f2f2; padding: 40px; border-radius: 10px; } input[type="text"], input[type="password"] { width: 100%; padding: 10px; margin-bottom: 20px; font-size: 16px; border-radius: 5px; border: none; } input[type="submit"] { width: 100%; padding: 10px; margin-top: 20px; background-color: #4CAF50; color: white; font-size: 16px; border-radius: 5px; border: none; cursor: pointer; } </style> </head> <body> <div class="container"> <h1>酒店管理登录</h1> <form> <input type="text" placeholder="用户名"> <input type="password" placeholder="密码"> <input type="submit" value="登录"> </form> </div> </body> </html> ``` 这只是一个简单的示例,您可以根据您的需求对它进行更改和扩展。希望这对您有所帮助! ### 回答2: 当然可以用HTML一个好看的酒店管理的登录页面HTML 是一种用于构建网页的标记语言,它具有灵活和多样的标签和样式属性,可以被用来创建各种各样的页面,包括登录页面。以下是一些设计上可以考虑的要点: 1. 页面布局:采用合适的布局使页面整洁有序,考虑使用网格系统或者弹性布局等技术来实现响应式设计,以适应不同屏幕尺寸的设备。 2. 背景和配色:选择与酒店品牌形象相符的背景和配色方案,可以使用渐变、背景图片或纯色来增加页面的美观性。 3. LOGO和标题:在页面的适当位置添加酒店的LOGO和标题,以增加页面的识别和专业感。 4. 单元素:使用合适的单元素,如文本框、密码框和按钮等,使用户输入和提交信息更加方便和直观。可以通过CSS设置样式和动画效果,增加交互性和用户友好性。 5. 图标和图片:使用适当的图标和图片来增加页面的视觉吸引力,可以使用图标库或自定义设计。 6. 错误提示和验证:在登录页面中添加必要的验证和错误提示机制,确保输入的信息的合法性和安全性。 7. 响应式设计:确保页面在不同设备上的显示效果良好,并能自动适应不同屏幕尺寸和解决方案。 总之,通过合适的布局、配色和元素设计,结合HTML的丰富样式和布局功能,可以创造出一个漂亮、直观和用户友好的酒店管理登录页面。 ### 回答3: 当然可以用HTML一个好看的酒店管理登录页面HTML(超文本标记语言)是一种用于创建网页结构的语言,它提供了丰富的标签和样式选项,可以实现多种页面设计效果。 首先,我们可以使用HTML中的单元素来创建酒店管理登录页面单元素可以包含文本输入框、密码输入框、复选框等,用于接收用户输入的数据。可以通过设置单的背景颜色、字体样式、边框样式等属性来美化页面。 其次,我们可以使用CSS(层叠样式)来为页面添加样式。CSS可以控制网页中的字体、颜色、布局等各种样式效果。通过选择合适的字体、颜色和背景图像,可以让页面看起来更加美观。 此外,我们还可以使用JavaScript来为登录页面添加一些交互效果,例如在用户输入错误的用户名或密码时给予提示信息,或是在用户成功登录后跳转到指定页面。JavaScript为页面添加了一些动态效果,可以增强用户体验。 总之,使用HTML可以创建出一个美观、功能齐全的酒店管理登录页面。通过合理运用HTMLCSS和JavaScript等技术手段,我们可以为页面添加各种样式和交互效果,提升用户体验,使得登录页面更加吸引人。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值