你的位置:首页 > 网页设计

[网页设计]web移动端前端构建(含样式布局,纯净版不含其它样式框架)


@charset 'utf-8';*{margin:0;padding:0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-text-size-adjust:none; } /* highlight equal to outline,only dose it has a effect in google chrome lite browser */*:focus,*:active {outline:none;}html, body { height:100%;}body{ width: 100%;font-family: \5FAE\8F6F\96C5\9ED1,\5B8B\4F53;-webkit-user-select:none;}p,a,span,textarea,b,input,dt,dd { color: #666;font-size: 0.9rem;}ul, ol{list-style:none;}img{border:none;}a { text-decoration:none;}textarea {resize:none;}input[type=button],button{text-align: center; background: none; border: 0; outline: none; }input { background: white; border: none; outline: none;}/*占位符颜色*/input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color:#ccc; }input:-moz-placeholder, textarea:-moz-placeholder { color:#ccc; }input::-moz-placeholder, textarea::-moz-placeholder { color: #ccc; }input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #ccc; }/* 浮动 */.fl { float: left !important; }.fr { float: right !important; }.clear { clear: both; }/* 功能 */.hide { display:none !important; }/*隐藏*/.ellipsis { overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all; } /* 字数省略 */.keep { position:fixed !important;border-bottom: #ccc 1px solid !important; } /*滚动保持*/.mask {display: none;position: fixed;left: 0;z-index: 11;width: 100%; height: 100%;background-color:rgba(0, 0, 0, 0.4);}/*遮罩层*//* 效果 */.shadow,.all-shadow * {box-shadow: 0 0 .3rem #ddd !important;}.gradient,.all-gradient * {background: -webkit-linear-gradient(top, #fff4f4,#fff);}.radius,.all-radius * { border-radius: .2em;}.left-radius {border-top-left-radius: .2em;border-bottom-left-radius: .2em;}.right-radius {border-top-right-radius: .2em;border-bottom-right-radius: .2em;}.top-radius {border-top-left-radius: .2em;border-top-right-radius: .2em;}/* ---------------------------------- 主题A开始 ---------------------------------- *//* 母版样式 */.app{display:table;width:100%;height:100%;}.app dt,.app dd { display: table-row; }.app dd { width: 100%;height:100%; }.app>:first-child,.header{top:0; width: 100%;height: 2.5rem;line-height:2.5rem;}.app>:last-child,.footer{ bottom:0;width: 100%; /*height: 4rem;*/}/*height:无定义高度,当需要页脚时可在当前页定义页脚,并添加标签<div ></div>即可*/.header,.footer{ position:fixed;display:table;}.header>*{display:table-cell;font-size:1rem;color:white;}.A-color{ color: #00c1d9 }.A-color-gray {color: #ccc}.A-color-error { color: #ff8181 }.A-color-success { color:green }.A-color-disabled { color: #999 }.A-border { border-color: #ccc }.A-border-top{ border-top:1px solid #ccc}.A-border-bottom {border-bottom:1px solid #ccc }.A-border-left { border-left:1px solid #ccc }.A-border-right{ border-right:1px solid #ccc }.A-bg {background-color:#00c1d9 !important } /* 主题点击效果 */.A-bg-body { background-color: #d9d9d9; } /* 主题body背景 */.A-bg-bar {background-color:#e6e6e6 !important } /* 主题点击效果 */.A-icon-filter{ background: url(/Image/Ico/filter.png) center no-repeat;background-size:1.4rem;}.A-icon-user{ background: url(/Image/Ico/user.png) center no-repeat;background-size:1.4rem;}.A-icon-arrow-down{ background: url(/Image/Ico/arrow_down.png) 1rem center no-repeat;background-size:.8rem .4rem;}.A-btn-all,.A-btn {} /* 主题按钮 */.A-btn-click {background-color:#00b5cb !important } /* 主题点击效果 *//* ---------------------------------- 主题A结束 ---------------------------------- */

asp.net 母版页:

<!DOCTYPE html><html><head>  <meta charset="utf-8" name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />  <title>@ViewBag.Title</title>  @Styles.Render("~/Css")  @RenderSection("css", false)</head><body><dl class="app">  <dt></dt>  <dd>@RenderBody()</dd>  <dt></dt></dl>@Scripts.Render("~/Js")@RenderSection("js", required: false)</body></html>

asp.net 首页:

@{  ViewBag.Title = "首页";}@section css{  <style>    .app > :last-child, .footer { height:2.5rem }    .city-btn { width: 5.5rem;text-indent:2.3rem; }    .filter-btn,.user-btn{ width:3.2rem;}      </style>}<div class="header A-bg">  <a class="city-btn A-icon-arrow-down A-btn"></a>  <h1></h1>  <a class="filter-btn A-icon-filter A-btn"></a>  <a class="user-btn A-icon-user A-btn"></a></div><div class="body"></div><div class="footer A-bg"></div>@section js{  <script>    //...  </script>}

显示结果: