首頁 web前端 html教學 手机页面制作_html/css_WEB-ITnose

手机页面制作_html/css_WEB-ITnose

Jun 24, 2016 am 11:30 AM

拿到设计图使用markman标好尺寸、字体大小和颜色等,但是是什么字体我还不知道如何判断,估计还得问设计师吧!

这是一张手机端的html5网页,一般考虑适应webkit内核,还有就是需要设置meta标记防止缩放、自适应等,代码如下:

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
登入後複製

宽度为设备宽度,初始化缩放比为1,最小缩放比为1,不能缩放。

由于看到背景颜色不是白色,所以设置body css样式的background-color属性让背景整体统一,而且要考虑到有些浏览器自动给body增加margin值,代码如下:

        body {            background-color: #f2f2f2;            margin: 0;        }
登入後複製

公司标题为垂直水平居中:

1、设置text-align为center;

2、设置line-height与div的height同高度。

距离文档顶部留有间隙10px,使用:

margin-top:10px;
登入後複製

主要信息使用ul li布局,右边具体信息使用右浮动显示:

            float: right;            margin-right: 14px;
登入後複製

居中的话因为都是文字,所以统一使用line-height和height等高。

下面的其他信息由于存在图片,之前一直想用img实现,但发现垂直居中对齐存在很多问题,后来换了个方案,直接用div设置背景图片的方式解决。

考虑到这些信息条存在点击效果,这里好好想了margin-left和padding-left发现,如果使用margin-left的li点击效果只是右半部分有点击效果,左边小部分由于偏移而颜色并没有变,这并不是我们想要的效果。

于是还是使用了padding-left 的li,最后再在li中增加div来设置底部的边框,具体代码如下:

        .other-info-list>li:not(:last-child)>div {            border-bottom: 1px solid #f2f2f2;        }
登入後複製

:not(:last-child)是出于细微美观的考虑的,希望最后一个最好不要有这个边框。

==========割:github代码===========

https://github.com/sisilai/pywork

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章

倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章

倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章標籤

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗? 公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗? Mar 04, 2025 pm 12:32 PM

公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?

如何使用HTML5表單驗證屬性來驗證用戶輸入? 如何使用HTML5表單驗證屬性來驗證用戶輸入? Mar 17, 2025 pm 12:27 PM

如何使用HTML5表單驗證屬性來驗證用戶輸入?

&lt; iframe&gt;的目的是什麼。 標籤?使用時的安全考慮是什麼? &lt; iframe&gt;的目的是什麼。 標籤?使用時的安全考慮是什麼? Mar 20, 2025 pm 06:05 PM

&lt; iframe&gt;的目的是什麼。 標籤?使用時的安全考慮是什麼?

如何高效地在網頁中為PNG圖片添加描邊效果? 如何高效地在網頁中為PNG圖片添加描邊效果? Mar 04, 2025 pm 02:39 PM

如何高效地在網頁中為PNG圖片添加描邊效果?

&lt; meter&gt;的目的是什麼。 元素? &lt; meter&gt;的目的是什麼。 元素? Mar 21, 2025 pm 12:35 PM

&lt; meter&gt;的目的是什麼。 元素?

&lt; datalist&gt;的目的是什麼。 元素? &lt; datalist&gt;的目的是什麼。 元素? Mar 21, 2025 pm 12:33 PM

&lt; datalist&gt;的目的是什麼。 元素?

&gt; gt;的目的是什麼 元素? &gt; gt;的目的是什麼 元素? Mar 21, 2025 pm 12:34 PM

&gt; gt;的目的是什麼 元素?

HTML5中跨瀏覽器兼容性的最佳實踐是什麼? HTML5中跨瀏覽器兼容性的最佳實踐是什麼? Mar 17, 2025 pm 12:20 PM

HTML5中跨瀏覽器兼容性的最佳實踐是什麼?

See all articles