3.3号随笔

第一次接触html5页面,一直不太清楚关于设备的全铺是怎么样写的,在许多模板中发现了

1、

<meta name="viewport" content="width=device-width, initial-scale=1.0">

注意:配合使用保证页面100%,需要设置html,body 宽度高度100%,多余部分进行隐藏,可以设置最大宽度。max-width,margin:0 auto,保证移动端页面被拉宽时,

可以保证页面始终居中显示

width 属性控制设备的宽度。假设您的网站将被带有不同屏幕分辨率的设备浏览,那么将它设置为 device-width 可以确保它能正确呈现在不同设备上。

initial-scale=1.0 确保网页加载时,以 1:1 的比例呈现,不会有任何的缩放。

在移动设备浏览器上,通过为 viewport meta 标签添加 user-scalable=no 可以禁用其缩放(zooming)功能。

通常情况下,maximum-scale=1.0 与 user-scalable=no 一起使用。这样禁用缩放功能后,用户只能滚动屏幕,就能让您的网站看上去更像原生应用的感觉。

2、在移动端中可以使用Iscroll.js来实现局部元素的滚动,布局方式一般为

<div id="wrapper">

<ul class="scroller">

<li>...</li>

</ul>

</div>

只有wrapper里的第一个子元素才可以滚动,如果你想要更多的元素可以滚动,那么你可以试试下面的这种写法:



<div id="wrapper">
        <div id="scroller">
               <ul>
                    <li></li>
                     ...
                </ul>
                <ul>
                     <li></li>
                     ...
                </ul>
       </div>
</div>

设置wrapper的宽度、高度,设置多与内容与隐藏,那么可以实现ul元素的滚动,注意设置scroll的高度时需要计算好li的高度和数量,避免出现滚动不能到底部的现象,在出现滚动不能对准位置的时候,可以使用snap:li来调整好滚动好的位置

3、模块高度可以设为百分比,具体元素的高度需写死。<font style="font-size:1em">缺点:不同手机中显示有细微差别;空隙用百分比,具体元素写死.4、在移动端布局,尤其是列表ul li这样的,不能讲宽度固定死,这样就不能兼容各式各样的手机,可以使用flex弹性盒子,https://segmentfault.com/a/1190000000707526父类需要设置display:box或者flex(新版本) -webkit-box-flex:1 ;   -moz-box-flex: 1;设置均分,如果四个li,在li上面设置-webkit-box-flex:1 ;,那么每个li占1份,那么li的宽度就是1/4,实现均等排列5、在css3中的动画方法,animation  是需要@keyframe来执行的,规定什么样的动画,同时需要做好兼容性
时间: 2024-10-18 11:03:40

3.3号随笔的相关文章

2016年11月26号随笔(关于oracle数据库)

今天写了几个小时的sql语句,一开始我并没有思路,有思路便开始写. 首先我查询了入库表中的3级单位下的各个网点的入库信息,找到这些信息后,我又去入库明细表中查询入库的详细信息 找到了我要的把捆包箱的各个id select * from gzh_instock where outunitid in (select organizationid from cdms_organization start with organizationid='3862fa81-ac03-44de-8e82-d39d

【随笔】中街心跳牵手逛街,大话骗子骗号骂娘

今天很开心哦~和小耗子看了电影,吃饭,还是每次见面那样流程啦.不过还有另一个好消息丫~就是在逛的时侯哇,我牵了她的手~~虽然导致了整个胳膊 运动不畅,肌肉僵硬,心跳失调,语无伦次以及手心强烈冒汗,不过呢,还是蛮开心啦,原来和女孩子牵手是这种感觉啊......很害羞还很兴奋.25岁的人 了还弄得这么青涩,不知道是不是有些丢人,哈哈哦耶,牵手牵手咧~~~ 回家心情好,上大话西游玩一会,上去不久,一个莫明其妙的号加我好友,然后上来就假装熟人那样问候,奶奶的,我一看就知道是骗子,唉,现在骗子怎么这么多

Android随笔之——获取EditText光标所在行行号

由于项目需求,需要获取EditText光标当前所在行行号,可是翻遍Android文档.问遍度娘都没发现,于是在博客园中提问,碰见了好心人告诉了我答案,谨以以下代码献给有需要的人 1 private int getCurrentCursorLine(EditText editText) { 2 int selectionStart = Selection.getSelectionStart(editText.getText()); 3 Layout layout = editText.getLay

随笔4:报错:“System.Windows.Markup.XamlParseException”类型的第一次机会异常在 PresentationFramework.dll 中发生 其他信息: “在“System.Windows.Baml2006.TypeConverterMarkupExtension”上提供值时引发了异常。”,行号为“11”,行位置为“18”。

问题描述: “System.Windows.Markup.XamlParseException”类型的第一次机会异常在 PresentationFramework.dll 中发生 其他信息: “在“System.Windows.Baml2006.TypeConverterMarkupExtension”上提供值时引发了异常.”,行号为“11”,行位置为“18”. 解决方案: 修改图片的“属性”页的“高级”中的“生成操作”,从“内容”改为“Resource”: (1)默认 (2)更改: 原文地址:

12月7号 学到随笔

清理浏览器之中的缓存:ifmodified,Cache 异步请求方式: $.ajax("/请求的地址/",function(){ type:     请求方式 data:  "type=1&pi=1" dataType:  "json" cashe:false    清理浏览器的缓存 success:function(jaObj){ //判断后台数据的状态 switch() { } } }) 判断是不是数字的正则表达式: static R

5.18号的一些随笔

我是一个不善于记录的人,工作上发生的事情变化太快了,感觉没有时间去记下来. 但是最近确实遇到瓶颈了,不得不让未来的自己看到曾经自己青涩又迷茫的这个样子. 现在是ERP一期,已经延期了两个星期,实在是变数太多,结束遥遥无期. 如果我不是个新人还好,对业务流转对订单的细节了如指掌的话,很多问题我能非常自信地去处理,但是问题就是我什么都不懂,而且这种东西还没有教程,工作就是最好的教学环境.这就导致我在整个推进过程中缩手缩脚,很多时候都要问,一旦被质疑就无力反驳. 真的累.

列出一个文件的内容(带行号)——《Thinking in Java》随笔029

1 //: TestEOF.java 2 package c10; 3 4 import java.io.FileInputStream; 5 import java.io.InputStreamReader; 6 7 /** 8 * @time: 上午9:55:40 9 * @date: 2017年4月30日 10 * @auther: skyfffire 11 * @version: v0.1 12 */ 13 public class TestEOF { 14 public static

linux知识点总结与随笔(关注linux爱好者公众号的一些笔记)

sysdig工具,可以有strace ,tcpdump,lsof的功能. 前台任务与后台任务,知识点:test.sh &,Ctrl+z,bg,shopt grep |huponexit,disown,nohup test.sh &,,screen与tmux, 或者用init(systemd,这是一个改进版本的init)来使这个进程来成为守护进程.

OA系统开发随笔-2018年05月14号

OA系统最主要的工作只有一个,就是流程流转.环节审批,一个2万人用户量的OA系统,模块的数量将达到2700多个,其中有1700个甚至更多牵扯到流程审批这一套功能,以下内容为开发过程中随手记,均为个人使用另前端内容较多,如有更好建议欢迎指出,共同学习. 1.打印功能 用  window.print():这一句就够,程序会调用浏览器自带的打印功能,实现打印. 2.@Transactional事务 readOnly=true开启只读事务.   readOnly=false默认,开启读写事务.写数据的时