广告条

css - 一种让超大banner图片不拉伸、全屏宽、居中显示的方法

独自空忆成欢 提交于 2019-12-08 01:14:04
< html > < head > < title > Title </ title > < style > .bannerbox { width:100%; position:relative; overflow:hidden; height:200px; } .banner { width:3000px; position:absolute; left:50%; margin-left:-1500px; } </ style > </ head > < body > < div class = "bannerbox" > < div class = "banner" > < img src = "t1.jpg" > </ div > </ div > </ body > </ html > 来源: CSDN 作者: Alvin哥哥 链接: https://blog.csdn.net/m0_37412958/article/details/78165531

JavaScript实现返回顶部效果

╄→尐↘猪︶ㄣ 提交于 2019-12-06 06:58:59
仿淘宝回到顶部效果 需求:当滚动条到一定位置时侧边栏固定在某个位置,再往下滑动到某一位置时显示回到顶部按钮。点击按钮后页面会动态滑到顶部,速度由快到慢向上滑。 思路: 1、页面加载完毕才能执行js代码   可以将js代码写在最下边(本次回顶示例是用的这种)   想写在上边可以用下边这两种:    ①window.onload = function() {...}    ②window.addEventListener('load', function() {...}) 2、获取需要用到的元素 3、绑定滚动事件 scroll   当用户滚到banner模块时使侧边栏变为固定状态 if(window.pageYOffset >= bannerTop) { // window.pageYOffset 屏幕被滚上去的距离 sliderbar.style.position = 'fixed'; // 当用户滚到banner模块时使侧边栏变为固定状态 sliderbar.style.top = sliderbarTop + 'px'; } else { sliderbar.style.position = 'absolute'; sliderbar.style.top = '300px'; } 当用户滚到main模块时显示返回顶部按钮 if(window.pageYOffset >=

Sqlmap学习笔记(一)

↘锁芯ラ 提交于 2019-12-06 05:56:46
Sqlmap安装 进入 sqlmap官网 ,下载,运行sqlmap.py文件即可 python sqlmap.py 通过pip安装 pip install sqlmap 直接在命令行运行sqlmap即可 Sqlmap直连数据库 sqlmap -d mysql://root:root@localhost:3306/test -f --banner ​ 如果报错需要下载pymysql模块 pip install pymsql ​ -d:直连数据库,后面跟着连接信息 -> mysql://用户名:密码@主机名:端口/数据库 ​ -f:打印DBMS信息 ​ --banner:打印banner信息,准确的版本号 ​ 成功访问,获取mysql信息 [23:47:45] [INFO] connection to MySQL server 'localhost:3306' established [23:47:45] [INFO] testing MySQL [23:47:45] [INFO] resumed: [['1']]... [23:47:45] [INFO] confirming MySQL [23:47:45] [INFO] resumed: [['1']]... [23:47:45] [INFO] the back-end DBMS is MySQL [23:47:45] [INFO

一百二十七:CMS系统之添加轮播图前后台逻辑

 ̄綄美尐妖づ 提交于 2019-12-06 05:43:25
后台逻辑 模型 from exts import dbfrom datetime import datetimeclass BannerModel(db.Model): __tablename__ = 'banner' id = db.Column(db.Integer, primary_key=True, autoincrement=True) name = db.Column(db.String(255), nullable=False, comment='banner名') image_url = db.Column(db.String(255), nullable=False, comment='banner图片链接地址') link_url = db.Column(db.String(255), nullable=False, comment='点击banner跳转链接地址') priority = db.Column(db.Integer, default=0, comment='优先级') create_time = db.Column(db.DateTime, default=datetime.now) manager管理 python manager.py db migrate python manager.py db upgrade form class

移动端卡片式轮播

狂风中的少年 提交于 2019-12-06 05:36:22
/ 移动端案例轮播 $(function () { var imglength; if($('.customers-mobile').length == 1){ //首页 imglength = $('.customers-box-mobile').find('.mo-padding').length $('.customers-box-mobile').css('width', imglength+'00%'); if(remWidth < 768){ cardBanner('customers-box-mobile') } } else if($('.case-studies-content').length == 1) { //案例 if(remWidth < 768){ cardBanner('case-studies-content-box-mobile') } } }) function cardBanner(bannerImgBox) { var banner_img_box = $("." + bannerImgBox); var imglist = banner_img_box.find('.mo-padding'); var imglength = imglist.length; banner_img_box.css('width', imglength+'00

按钮样式的切换

非 Y 不嫁゛ 提交于 2019-12-06 04:27:54
代码如下: <div class=" clearfix insert"> <div class="pull-left button a1 act"><a style="text-decoration: none" href="gene.html">关于9521</a></div> <div class="pull-right button a2"><a style="text-decoration: none" href="gene2.html">加入9521</a></div> </div> .banner .insert{ position: absolute; width: 370px; text-align: center; margin:100px auto; left: 50%; top: 40%; transform: translate(-50%); } .banner .button{ width: 47%; height: 100%; font-size: 20px; display: block; padding: 10px; background-color:#fafafa; } .banner .button a{ color: #282828; } .banner .button.act{ background-color: #164a8b; color

图片轮播带小圆点选择左右切换

江枫思渺然 提交于 2019-12-06 04:14:44
图片轮播效果 导入JS html代码 <body> <div class="banner"> <div class="pic"> <div class="left"><</div> <ul> <li> <a> <img src="img/1.jpg" > </a> </li> <li> <a> <img src="img/2.jpg"> </a> </li> <li> <a> <img src="img/3.jpg"> </a> </li> <li> <a> <img src="img/4.jpg"> </a> </li> </ul> <div class="right">></div> </div> <div class="dot"> <ul> <li></li> <li></li> <li></li> <li></li> </ul> </div> </div> </body> css代码 <style> *{ margin: 0px; padding: 0px; } .banner{ width: 790px; height: 340px; background-color: #fed93a; margin-top: 20px; margin-left: 20px; margin: 0px auto; overflow: hidden; position: relative;

高级UI晋升之常用View(三)中篇

安稳与你 提交于 2019-12-06 00:13:59
更多Android高级架构进阶视频学习请点击: https://space.bilibili.com/474380680 本篇文章将从ViewPager来介绍常用View: 文章目录 一、简介 二、基本使用 xml引用 page布局 创建适配器 设置适配器 标题栏 5.1. xml引用 5.2. 重写PagerAdapter的getTitle()方法 翻页动画 6.1. DepthPageTransformer 6.2. ZoomOutPageTransformer 6.3. 自定义动画 6.4. 开源框架ViewPagerTransforms 翻页监听 7.1. 设置方法 7.2. 翻页监听接口 7.3. 重写方法 7.4. 使用 三、与Fragment结合使用 创建Fragment及相应的xml布局 给Viewpager设置数据和适配器 四、实现轮播图效果 特点 使用介绍 2.1. 导包 + 权限 2.2. xml引用 2.3. 创建图片加载器 2.4. 设置数据 五、实现画廊效果 viewpager布局 pager布局 Adapter vp设置adapter 问题 一、简介 Viewpager,视图翻页工具,提供了多页面切换的效果。Android 3.0后引入的一个UI控件,位于v4包中。低版本使用需要导入v4包,但是现在我们开发的APP一般不再兼容3.0及以下的系统版本

swiper的使用

心已入冬 提交于 2019-12-05 19:00:02
swipe是一款轮播图插件,我是用在vue里面,方便省事儿。 swipe里面有很多关于滑动的组建,我只用过轮播图,如果以后有时间,可以再看看官网上别的组件介绍。 官网地址 github地址 安装: npm install vue-swipe 安装完成之后,我没有在main.js中注册它,而是在使用页面注册的。因为通常来说轮播图只会在一个应用的首页展示,所以就没必要在全局注册它,只用在index.vue页面注册使用一下就可以了。 如何使用: //html <swipe class="carousel-figure"> <swipe-item class="slide1">1</swipe-item> <swipe-item class="slide2">2</swipe-item> <swipe-item class="slide3">3</swipe-item> </swipe> //js //顶部引用 import { Swipe, SwipeItem } from 'vue-swipe' import 'vue-swipe/dist/vue-swipe.css'; //注册局部组建 components: { Swipe,SwipeItem } //css .carousel-figure { height: 150px; //必须得给个高度,不然高度是0,啥都不显示

修改SpringBoot启动时的默认Banner图案

ε祈祈猫儿з 提交于 2019-12-05 17:46:44
1、在src/main/resources下新建banner.txt,在文件中加入要显示的图案即可; 2、生成图案的网站: http://patorjk.com/software/taag/ https://www.bootschool.net/ascii 3、关闭图案: SpringApplication application = new SpringApplication(Application.class); /* * Banner.Mode.OFF:关闭; * Banner.Mode.CONSOLE:控制台输出,默认方式; * Banner.Mode.LOG:日志输出方式; / application.setBannerMode(Banner.Mode.OFF*); application.run(args); 来源: https://www.cnblogs.com/andrew-303/p/11938130.html