• 石家庄邮电职业技术学院专属活动第2期:【校园前端学习笔记】主题征文
  • 石家庄邮电职业技术学院社区

学号后四位:(必填)0237
邀请人ID:(非必填)

学有所思、学有所获、学有所得。在接下来的日子里,我们共同分享学习的点滴。CSDN针对我们石家庄邮电职业技术学院学习软件技术专业的同学们,特此建立了【校园前端学习分享】活动。大家可以交流在学习前端时的心得体会,也可以分享在日常学习生活中的前端课程作业,欢迎大家积极参与投稿!

知识点

css圆角边框和渐变

项目名称及描述

由<div>,<p>和<span>等标签构成的,并使用圆角边框、背景颜色渐变来实现页面的效果。

项目代码

<!DOCTYPE html>
<html>
 
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style type="text/css">
            html {
                margin: 0;
                padding: 0;
                height: 100%;
            }
            body {
                background: linear-gradient(to bottom, #7ec7a2 0%, #3794c0 100%);
            }
            
            .container {
                margin: 20px auto;
                padding: 50px 0;
                width: 1000px;
                overflow: hidden;
            }
            
            .container p {
                height: 85px;
                margin: 30px 10px;
                overflow: hidden;
                word-wrap: break-word;
                line-height: 1.6;
            }
            
            .container span {
                text-decoration: none;
                color: white;
                position: relative;
                left: 150px;
                font-size: 14px;
            }
            
            .item1 {
                background: #E3E197;
                width: 200px;
                height: 200px;
                line-height: 30px;
                box-shadow: 0 2px 10px 1px rgba(0, 0, 0, 0.2);
                float: left;  /*左浮动不换行*/
                margin-right: 20px;
                border-bottom-left-radius: 20px 500px;  /*定义左下角的半径,就是有弧度*/
                border-bottom-right-radius: 500px 30px;
                border-top-right-radius: 5px 100px
            }
            .item2 {
                background: #F8B3D0;
                width: 200px;
                height: 200px;
                line-height: 30px;
                box-shadow: 0 2px 10px 1px rgba(0, 0, 0, 0.2);
                float: left;  /*左浮动不换行*/
                margin: 0 120px;
                border-bottom-left-radius: 20px 500px;  /*定义左下角的半径,就是有弧度*/
                border-bottom-right-radius: 500px 30px;
                border-top-right-radius: 5px 100px
            }
            .item3 {
                background: #BBE1F1;
                width: 200px;
                height: 200px;
                line-height: 30px;
                box-shadow: 0 2px 10px 1px rgba(0, 0, 0, 0.2);
                float: left;  /*左浮动不换行*/
                margin-left: 20px;
                border-bottom-left-radius: 20px 500px;  /*定义左下角的半径,就是有弧度*/
                border-bottom-right-radius: 500px 30px;
                border-top-right-radius: 5px 100px
            }
        </style>
    </head>
 
    <body>
 
        <div class="container">
            <div class="item1" style="background:#E3E197">
                <p>祝祖国繁荣昌盛、越来越好</p>
                <span>关闭</span>
            </div>
            <div class="item2" style="background: #F8B3D0;">
                <p>希望我爱的人平平安安</p>
                <span>关闭</span>
            </div>
            <div class="item3" style="background: #BBE1F1;">
                <p>疫情快快消失</p>
                <span>关闭</span>
            </div>
        </div>
 
    </body>
 
</html>

项目完成思路

根据简单的背景制作,结合css圆角边框完成项目。

项目实现过程中遇到的问题及解决方案

圆角方面会有些难搞,大家可以上网查阅相关的知识。

笔记整理

border-bottom-left-radius: 20px 500px;  /*定义左下角的半径,就是有弧度*/

float: left;  /*左浮动不换行*/

box-shadow: 0 2px 10px 1px rgba(0, 0, 0, 0.2);对于阴影的设置。

position: relative;相对的定位。

实现简单的许愿墙效果HTML相关推荐

  1. html许愿墙源码,jQuery实现可拖拽的许愿墙效果

    这篇文章主要介绍了jQuery实现可拖拽的许愿墙效果,可实现拖拽图片与层叠显示功能,涉及jQuery插件的简单使用,并附带demo源码供读者下载参考,需要的朋友可以参考下 本文实例讲述了jQuery实 ...

  2. java许愿墙_18.JavaScript实现许愿墙效果

    JavaScript实现许愿墙效果: Document margin:0; } .paper { position: fixed; left: 200px; top: 200px; width: 20 ...

  3. php许愿墙模板,PHP+jQuery+Ajax漂亮的许愿墙效果

    之前我们讲了PHP+MySQL+jQueryUI完美便签条http://www.sucaihuo.com/js/70.html,今天我们在此基础上做一个漂亮的许愿墙效果. 下载资源 下载积分: 150 ...

  4. Html+Css+js实现带有雪花飘落的许愿墙效果

    目录 前言 导语 效果预览 功能要点介绍 代码部分 雪花逻辑部分(index.js) 逻辑文件 (script.js) 样式部分(style.css) 骨架部分(html) 效果演示 总结 下载地址 ...

  5. 简易的许愿墙效果实现

    石家庄邮电职业技术学院专属活动第2期:[校园前端学习笔记]主题征文 石家庄邮电职业技术学院社区 学号后四位:(必填)0224 邀请人ID:(非必填) 以前多用树木做载体,称许愿树,但是因为习俗(人们制 ...

  6. php许愿墙mysql,许愿墙—许下你的愿望

    从网上找了一个很漂亮的许愿墙模板,早上就花了一段时间写了这个许愿墙程序,给大家分享下. 首先我们遍历出所有的许愿列表:$query = mysql_query("select * from ...

  7. 许愿神器来了 ,30行Python打造了一款许愿墙,希望能追到女神!

    公众号 "菜鸟学Python", 设为 "星标" 第447篇原创,和30w+一起学Python! 不知道大家有没有这样的想法,自己总想着能够通过许愿的方式,来祈 ...

  8. 许愿墙 许下你的愿望

    石家庄邮电职业技术学院专属活动第2期:[校园前端学习笔记]主题征文 石家庄邮电职业技术学院社区 学号后四位:0228 邀请人ID:(非必填) 知识点 CSS3圆角边框和渐变的简单运用. 项目名称及描述 ...

  9. 基于微信小程序云开发(校园许愿墙app)2.0稳定版,以发布上线

    大家好~我是c站的一个小博主,我会定期更新博文,本篇是围绕微信小程序基于腾讯云开发展开的一个项目,如果看着还不错,或者对您有帮助的话,可以进我的专栏看看我的小程序的其他作品https://blog.c ...

最新文章

  1. [UWP小白日记-10]程序启动屏(ios解锁既视感)
  2. 研究显示自动驾驶汽车只能解决三分之一的交通事故
  3. [置顶] Android输入输出系统之TouchEvent流程
  4. 《Programming WPF》翻译 第8章 6.我们进行到哪里了?
  5. labview求n阶乘的和_递归算法(从阶乘、斐波那契到汉诺塔的递归图解)
  6. linux 程序占内存,linux下,一个运行中的程序,究竟占用了多少内存
  7. 使用 ADO.NET连接SQL Azure
  8. shl性格测试_德勤2021秋招网申Tips+SHL笔试原题
  9. VC++的菜单控制和自绘菜单
  10. OpenCV图像处理(7)——图像上写TEXT
  11. 用 logisim写一个 cpu
  12. 【文本识别】CRNN
  13. html 文字竖排效果
  14. python爬虫实训总结报告_python爬虫简单总结(一)
  15. 感受Java的魅力——基于Java二维数组和if语句编制的税后工资计算方法
  16. 力扣(LeetCode)236. 二叉树的最近公共祖先(C语言)
  17. strtok 详解及实现
  18. P2742 【模板】二维凸包 / [USACO5.1]圈奶牛Fencing the Cows
  19. 我在CSDN学python-8
  20. 想在PC上随时随地获得4G连接?Acer和金雅拓帮你实现

热门文章

  1. 行云管家V4.9正式发布:监控全面提升,首页、主机详情大幅优化,新增大量实用功能.md...
  2. 迅雷正式回应搜狐诉讼,揭示网络视频行业潜规则
  3. 《The Art of Assembly Language》中文名:汇编语言编程艺术 中英文正式版本下载
  4. 自学软件测试,该读些什么书籍?
  5. 分享小程序会员积分管理系统的优势_会员积分管理系统的作用
  6. 阿里云服务器4核8G配置CPU性能报价表
  7. 如何用本地电脑部署一个网站
  8. Core Audio I/O File Recording
  9. html播放rmvb,用windows media player 播放rmvb 和mov
  10. 多单、空单、开仓、平仓、持仓、现货、期货、通货膨胀.......