div

Codeforces Round #601 (Div. 2)

耗尽温柔 提交于 2019-11-28 01:03:39
Codeforces Round #601 (Div. 2) A. Changing Volume 题意:有T组数据,每组数据给两个数 a 和 b ,每次可以对 a 进行( -5 , -2 , -1 , +1 , +2 , +5 )操作中的一种,问从 a 转换为 b 最少需要多少次。 思路:贪心,对a和 b 的差取绝对值,先尽可能多的选操作 5 ,再尽可能多的选操作 2 ,最后再选操作 1 . #include<bits/stdc++.h> using namespace std; int main() { ios::sync_with_stdio(false); cin.tie(0);cout.tie(0); int total,a,b; int num[3]={5,2,1}; cin>>total; while(total--){ cin>>a>>b; long long cha=abs(a-b); int ans=0; if(cha>0){ for(int i=0;i<3;i++){ ans+=cha/num[i]; cha%=num[i]; } } cout<<ans<<endl; } return 0; } View Code B. Fridge Lockers 题目数据范围被修改了,现在改为了m≤n,就很好写了 题意:给n个点,让建m条边,要求每个点至少有2个临边

DIV水平居中和垂直居中布局

丶灬走出姿态 提交于 2019-11-27 18:34:16
一、水平居中 1. inline-block + text-align text-align(他会有继承) 作用在块级元素上,会 让块级元 素的inline-block子级 ,进行排列 <div class="parent"> <div class="child">demo</div> </div>   . parent{ width: 200px; text-align: center; } .child{ display: inline-block; } 2. table + margin table如果不给它的所在元素设置宽的话,他的宽会是由内容撑开 <div class="parent"> <div class="child">demo</div> </div>    .child{    display: table;    margin: 0 auto;   } 3.absolute + transform <div class="parent"> <div class="child">demo</div> </div> .parent{ position: relative; } .child{ position: absolute; left:50%; transform: translateX(-50%); } 4.flex + justify content

html在div中显示滚动条

妖精的绣舞 提交于 2019-11-27 15:53:25
基本思路:滚动条要添加到内容部分的 父标签上(div) ,内容部分不设置大小,父标签要明确设置大小,并且父标签要添加 overflow 样式,并设置成 auto 。 打开的效果如下: 这时可能有人会问,父div的长度和宽度如何确定呢?有时候这个父div是需要根据页面的大小来自动适应的!!!!!例如下边这种页面是很常见的: 其中header部分、sider部分、footer部分是固定宽度的,而content区域是要适应不同窗口大小的,这时这个content大小就是问题了。 解决的办法有我有两种: 1、利用css 的 flex布局,具体如何做,可以搜索去学,但flex貌似是ie9即以下的ie不行; 2、利用css的calc函数,通过减掉固定的像素后得到具体的像素大小;实例代码如下: 页面的效果如下: 由于例子中使用了flex布局,所以要求IE浏览器最低版本为10!!! calc函数书写的时候一定要注意!函数内表达是的运算符前后必须要用空格隔开! 对的:calc(100vh - 10px - 10px) 错的:calc(100vh-10px-10px)、 calc(100vh -10px -10px)等 来源: https://www.cnblogs.com/janken/p/11369202.html

jQuery实现DIV层的收缩展开效果

不羁岁月 提交于 2019-11-27 14:54:07
有的时候我们需要这样一个效果,当鼠标悬浮在一个位置上时,这个悬浮事件会触发一个动画,jQuery实现的动画可以使得整体效果流程优美 <!DOCTYPE html> < head > < title > jQuery实现DIV层的收缩展开效果-纵向 </ title > < meta charset = "utf-8" > < script src = "C:/jquery/jquery-2.1.4.min.js" type = "text/javascript" charset = "utf-8" > </ script > < style > .text { line-height : 22 px ; padding : 0 6 px ; color : #666 ; } /*展开时看到的div详情*/ .box h1 { padding-left : 10 px ; height : 22 px ; line-height : 22 px ; /*line-heigt的属性值与height属性值设置成同一个值,实现文字垂直居中*/ background : #f1f1f1 ; font-weight : bold ; } .box { position : relative ; border : 1 px solid #e7e7e7 ; /*设置边框,突出显示隐藏层*/ } <

鼠标移到某个div需要显示该div下面的列表时

家住魔仙堡 提交于 2019-11-27 14:53:13
实例: 当鼠标移到购物车上时,显示购物车的列表。 问题: 由于之前购物车是一个dom,购物车列表是另一个DOM,因此用到mouseover和mouseout时,鼠标只要离开购物车购物车列表就会消失,根本选不中购物车列表页。 解决方案: 在购物车DOM和购物车列表DOM上添加个父类DOM,然后对这个父类DOM添加mouseover和mouseout事件。 当鼠标移到购物车上时,调用mouseover,当鼠标移到购物车列表时,会先调用mouseout,然后会再次调用mouseover,因为购物车DOM和购物车列表DOM都是父类div的子div $(".head_cart_show").mouseover(function(){}) $(".head_cart_show").mouseout(function(){}) 来源: CSDN 作者: sly94 链接: https://blog.csdn.net/sly94/article/details/51026689

Div 水平居中对齐

為{幸葍}努か 提交于 2019-11-27 13:35:13
<div style="text-align:center"> <div style="margin:0 auto;"> 一:外层Div 设置水平居中对齐;【text-align:center】 二:内层Div 设置上下边距0,左右边距自动计算;【margin:0 auto;】 </div> </div> 来源: https://www.cnblogs.com/Rawls/p/11365946.html

php+mysql+js拖拽div实例

两盒软妹~` 提交于 2019-11-27 11:35:19
php+mysql+js拖拽div实例 代码已改好,放在目录下可直接使用。适合新手学习! 效果如下图,比较适合做可以移动,拖拽的留言板、 实现思路: 思路也是很简单了,就是js获取定位后的数据,然后请求给PHP,php将定位的横向坐标和纵向坐标存到数据库! 代码实例下载地址:http://download.csdn.net/detail/u011986449/8099045 来源: CSDN 作者: 风火程序员 链接: https://blog.csdn.net/u011986449/article/details/40616437

html点击跳转指定div

独自空忆成欢 提交于 2019-11-27 11:06:06
获得div的位置 var x = $ ( "#id" ) . offset ( ) . left ; var y = $ ( "#id" ) . offset ( ) . top ; console . log ( x + "&" + y ) ; scrollTo(x,y) < a href = "javascript:window.scrollTo(x, y)" > 跳转 < / a > < div id = "a" > 要跳转的位置 < / div > 来源: CSDN 作者: 土草贝 链接: https://blog.csdn.net/weixin_42700169/article/details/103007721

HTML DIV层内对齐

徘徊边缘 提交于 2019-11-27 06:15:44
2.DIV层内对齐 DIV怎么相对父DIV底部对齐 比如这样: <style type="text/css"> .box1 {border:1px #cccccc solid; width:500px; height:600px;} .box2 {border-top:1px #cccccc solid; border-bottom:1px #cccccc solid; background:#f2f6fb; width:500px; height:22px;} </style> <div class="box1"> <div class="box2">我要怎么才可以对齐底部</div> </div> 实现对齐底部: <style type="text/css"> .box1 {border:1px #cccccc solid; width:500px; height:600px; position:relative;} .box2 {border-top:1px #cccccc solid; border-bottom:1px #cccccc solid; background:#f2f6fb; width:498px; height:22px; position:absolute; bottom:10;} </style> <div class="box1"> <div