当前位置: 首页 > news >正文

郑州好的网站建设公司怎么查看网站开发使用什么技术

郑州好的网站建设公司,怎么查看网站开发使用什么技术,上海网站建设公公司,虫点子创意设计公司From: http://www.hangge.com/blog/cache/detail_1715.html 像 px、em 这样的长度单位大家肯定都很熟悉#xff0c;前者为绝对单位#xff0c;后者为相对单位。CSS3 又引入了新单位#xff1a;vw、vh、vmin、vmax。下面对它们做个详细介绍。 一、基本说明 1#xff0c;vw…From: http://www.hangge.com/blog/cache/detail_1715.html 像 px、em 这样的长度单位大家肯定都很熟悉前者为绝对单位后者为相对单位。CSS3 又引入了新单位vw、vh、vmin、vmax。下面对它们做个详细介绍。 一、基本说明 1vw、vh、vmin、vmax 的含义 1vw、vh、vmin、vmax 是一种视窗单位也是相对单位。它相对的不是父节点或者页面的根节点。而是由视窗Viewport大小来决定的单位 1代表类似于 1%。 视窗(Viewport)是你的浏览器实际显示内容的区域—换句话说是你的不包括工具栏和按钮的网页浏览器。 2具体描述如下 vw视窗宽度的百分比1vw 代表视窗的宽度为 1%vh视窗高度的百分比vmin当前 vw 和 vh 中较小的一个值vmax当前 vw 和 vh 中较大的一个值2vw、vh 与 % 百分比的区别 1% 是相对于父元素的大小设定的比率vw、vh 是视窗大小决定的。 2vw、vh 优势在于能够直接获取高度而用 % 在没有设置 body 高度的情况下是无法正确获得可视区域的高度的所以这是挺不错的优势。 3vmin、vmax 用处 做移动页面开发时如果使用 vw、wh 设置字体大小比如 5vw在竖屏和横屏状态下显示的字体大小是不一样的。 由于 vmin 和 vmax 是当前较小的 vw 和 vh 和当前较大的 vw 和 vh。这里就可以用到 vmin 和 vmax。使得文字大小在横竖屏下保持一致。 4浏览器兼容性 1桌面 PC Chrome自 26 版起就完美支持2013年2月Firefox自 19 版起就完美支持2013年1月Safari自 6.1 版起就完美支持2013年10月Opera自 15 版起就完美支持2013年7月IE自 IE10 起包括 Edge到现在还只是部分支持不支持 vmax同时 vm 代替 vmin2移动设备 Android自 4.4 版起就完美支持2013年12月iOS自 iOS8 版起就完美支持2014年9月二、一个简单的样例 1页面代码 视窗Viewport单位除了可以用来设置元素的宽高尺寸也可以在文本中使用。下面使用 vw 设置字体大小来实现响应式文字。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 !DOCTYPE html html   head     meta charsetutf-8     titlehangge.com/title     style       html, body, div, span, h1, h2, h3 {         margin: 0;         padding: 0;         border: 0;       }         .demo {        width: 100vw;        font-size: 5vw;        margin: 0 auto;        background-color: #50688B;        color: #FFF;       }         .demo2 {        width: 80vw;        font-size: 5vw;        margin: 0 auto;        background-color: #ff6a00;       }         .demo3 {        width: 50vw;        height: 50vh;        font-size: 1vw;        margin: 0 auto;        background-color: #ff006e;        color: #FFF;       }     /style   /head   body       div classdemo           h1宽度100, 字体5/h1       /div       div classdemo2           h2宽度80, 字体5/h2       /div       div classdemo3           h3宽度50, 高度50, 字体1/h3       /div   /body /html 2效果图 三、实现完整覆盖的遮罩层 有时为了突出弹出框或者避免页面元素被点击。我们需要一个覆盖整个可视区域的半透明遮罩这个使用 vw、vh 就可以很轻易地实现。 1样例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 !DOCTYPE html html   head     meta charsetutf-8     titlehangge.com/title     style       html, body, div, span, button {         margin: 0;         padding: 0;         border: 0;       }         button {         width: 120px;         height: 30px;         color: #FFFFFF;         font-family: 微软雅黑;         font-size: 14px;         background: #28B995;       }         #mask {         width: 100vw;         height: 100vh;         position: fixed;         top: 0;         left: 0;         background: #000000;         opacity: 0.5;         display: none;       }     /style   /head   body       button onclickdocument.getElementById(mask).style.displayinline点击显示遮罩/button       div idmask onclickdocument.getElementById(mask).style.displaynone//div   /body /html 2效果图 四、实现居中显示的弹出框 1弹出框大小随内容自适应 1样例效果图 点击弹出按钮后会显示一个在整个屏幕上居中显示的弹出框。弹出框的大小根据内容的大小自适应logo 图片同时弹出框后面还有个覆盖整个屏幕的半透明遮罩层。点击关闭按钮后则隐藏弹出框。2样例代码 遮罩层使用 vw、vh 实现全屏覆盖。弹出框添加到遮罩层中并居中。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 !DOCTYPE html html   head     meta charsetutf-8     titlehangge.com/title     script typetext/javascript srcjs/jquery.js/script     style       html, body, div, span, button {         margin: 0;         padding: 0;         border: 0;       }         button {         width: 120px;         height: 30px;         color: #FFFFFF;         font-family: 微软雅黑;         font-size: 14px;         background: #28B995;       }         .dialog-container {         display: none;         width: 100vw;         height: 100vh;         background-color: rgba(0,0,0,.35);         text-align: center;         position: fixed;         top: 0;         left: 0;         z-index: 10;       }         .dialog-container:after {         display: inline-block;         content: ;         width: 0;         height: 100%;         vertical-align: middle;       }         .dialog-box {         display: inline-block;         border: 1px solid #ccc;         text-align: left;         vertical-align: middle;         position: relative;       }         .dialog-title {         line-height: 28px;         padding-left: 5px;         padding-right: 5px;         border-bottom: 1px solid #ccc;         background-color: #eee;         font-size: 12px;         text-align: left;       }         .dialog-close {         position: absolute;         top: 5px;         right: 5px;         font-size: 12px;       }         .dialog-body {         background-color: #fff;       }     /style   /head   body       button onclick$(#dialogContainer).show();点击显示弹出框/button       div iddialogContainer classdialog-container           div classdialog-box               div classdialog-title居中弹出框/div               a onclick$(#dialogContainer).hide(); classdialog-close关闭/a               div classdialog-body                 img srclogo.png classdemo-image /               /div           /div       /div   /body /html 2弹出框大小随视窗大小改变 1样例效果图 点击弹出按钮后会显示一个在整个屏幕上居中显示的弹出框。弹出框的大小不再由内容的大小决定而是随视窗大小改变宽高均为屏幕可视区域的 80%。点击关闭按钮后则隐藏弹出框。2样例代码 遮罩层使用 vw、vh 实现全屏覆盖。而弹出框的尺寸位置同样使用 vw、vh 设置。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 !DOCTYPE html html   head     meta charsetutf-8     titlehangge.com/title     script typetext/javascript srcjs/jquery.js/script     style       html, body, div, span, button {         margin: 0;         padding: 0;         border: 0;       }         button {         width: 120px;         height: 30px;         color: #FFFFFF;         font-family: 微软雅黑;         font-size: 14px;         background: #28B995;       }         .dialog-container {         display: none;         width: 100vw;         height: 100vh;         background-color: rgba(0,0,0,.35);         text-align: center;         position: fixed;         top: 0;         left: 0;         z-index: 10;       }         .dialog-box {         top:10vh;         left:10vw;         width: 80vw;         height: 80vh;         text-align: left;         position: absolute;         border: 1px solid #ccc;         display: flex;         flex-direction: column;       }         .dialog-title {         line-height: 28px;         padding-left: 5px;         padding-right: 5px;         border-bottom: 1px solid #ccc;         background-color: #eee;         font-size: 12px;         text-align: left;       }         .dialog-close {         position: absolute;         top: 5px;         right: 5px;         font-size: 12px;       }         .dialog-body {         background-color: #fff;         flex:1;         overflow: auto;       }     /style   /head   body       button onclick$(#dialogContainer).show();点击显示弹出框/button       div iddialogContainer classdialog-container           div classdialog-box               div classdialog-title居中弹出框/div               a onclick$(#dialogContainer).hide(); classdialog-close关闭/a               div classdialog-body                 img srclogo.png classdemo-image /               /div           /div       /div   /body /html 五、显示大图时限制其最大尺寸 我们还可以通过视图单位来限制一些元素的最大宽度或高度避尺寸过大而超出屏幕。 1效果图 1点击按钮在屏幕中央显示原始图片的大图。 2如果图片原始宽高均不超过屏幕宽高的 90%则显示图片的默认大小。 3如果图片原始宽高均超过屏幕宽高的 90%则限制为屏幕的 90%使其能够完全显示。 2样例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 !DOCTYPE html html   head     meta charsetutf-8     titlehangge.com/title     script typetext/javascript srcjs/jquery.js/script     style       html, body, div, span, button {         margin: 0;         padding: 0;         border: 0;       }         button {         width: 120px;         height: 30px;         color: #FFFFFF;         font-family: 微软雅黑;         font-size: 14px;         background: #28B995;       }         .dialog-container {         display: none;         width: 100vw;         height: 100vh;         background-color: rgba(0,0,0,.35);         text-align: center;         position: fixed;         top: 0;         left: 0;         z-index: 10;       }         .dialog-container:after {         display: inline-block;         content: ;         width: 0;         height: 100%;         vertical-align: middle;       }         .dialog-box {         display: inline-block;         text-align: left;         vertical-align: middle;         position: relative;       }         .demo-image {         max-width: 90vw;         max-height: 90vh;       }     /style   /head   body       button onclick$(#dialogContainer).show();点击显示大图/button       div iddialogContainer classdialog-container onclick$(#dialogContainer).hide();           div classdialog-box               img srcimage.jpg classdemo-image /           /div       /div   /body /html 六、实现 Word 文档页面效果 1效果图 1使用 vh 单位我们可把 web 页面做得像 Office 文档那样一屏正好一页。改变浏览器窗口尺寸每页的大小也会随之变化。 2拖动滚动条我们可以一直往下看到最后一页。 2样例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 !DOCTYPE html html   head     meta charsetutf-8     titlehangge.com/title     script typetext/javascript srcjs/jquery.js/script     style       html, body, div, span, button {         margin: 0;         padding: 0;         border: 0;       }         body {         background-color: #789BC9;       }         page {         display: block;         height: 98vh;         width: 69.3vh;         margin: 1vh auto;         padding: 12vh;         border: 1px solid #646464;         box-shadow: 0 0 15px rgba(0,0,0,.75);         box-sizing: border-box;         background-color: white;         position: relative;       }         page:after {         content: attr(data-page);         color: graytext;         font-size: 12px;         text-align: center;         bottom: 4vh;         position: absolute;         left: 10vh;         right: 10vh;       }         a {         color: #34538b;         font-size: 14px;       }     /style     script typetext/javascript       $(document).ready(function(){         var lenPage $(page).length;         //自动添加每页底部的页码         $(page).each(function(i){           $(this).attr(data-page, 第 (i1) 页共 lenPage 页);         });       });     /script   /head   body     pagea hrefhttp://hangge.com欢迎访问 hangge.com/a/page     page/page     page/page   /body /html 原文出自www.hangge.com  转载请保留原文链接http://www.hangge.com/blog/cache/detail_1715.html
http://www.pierceye.com/news/871954/

相关文章:

  • 深圳龙华新区住房和建设局网站示范校建设专题网站
  • 成都制作网站的公司简介wordpress录入表单写数据库
  • 中山网站设计收费标准互联网保险发展现状和趋势
  • 公司网站发布流程简述企业网络建设的步骤
  • 哪些网站可以做问卷第1063章 自己做视频网站
  • 电子商务网站 费用做p2p网站
  • 网站建设 猴王网络厦门app开发网站开发公司电话
  • 做3d图的网站有哪些比wordpress更好的网站程序
  • 仿做网站可以整站下载器吧网络网站建设公司
  • 网站流量用完wordpress page 父页面
  • 旅游地网站制作有没有做网站的高手
  • 有什么网站可以做一起作业什么网站可以兼职做效果图
  • 工程中标查询网站长沙网站制作作
  • 免费网站下载直播软件企业品牌网站建设类型
  • 建立网站并以此为基础从事经营活动的企业称为什么免费销售网站模板
  • 成都市建设质监站网站微信企业网站html5模板
  • 福建工程建设管理中心网站仙桃做企业网站的
  • 孝感做网站的公司建网站是永久的吗
  • 厦门手机建站php网站开发推荐书籍
  • 属于c2c网站的有哪几个方庄网站制作
  • 建设局网站模板iis 网站没有上传权限
  • 建设网站龙华怎么用自己的电脑搭建网站
  • 分析网站的网站福建交科建设有限公司官方网站
  • 深圳南园网站建设网站域名怎么设置方法
  • 网站的内链是什么意思网页布局有哪几种方法
  • 网站优化公司上海山东电力建设河北分公司网站
  • 甘肃省住房和城乡建设部网站首页专门网页制作工具有
  • 网站用vps做dns做网站的叫什么职位
  • 网站开发业务流程图网站商城与网站区别吗
  • 用新浪微博做网站百度找不到 网站