简单的新闻发布网站设计模板

How to create simple and effective design template Today we are going to use jQuery mobile library again. Today I’m going to show you how to create simple, but very effective webdesign template for your website. Our template consists of header (with small logo), navigation menu, main content area (2-column grid layout with custom design boxes) and footer. More, we can say that this is a fluid layout, which means that it looks great with any resolution of your monitor. Welcome to try it.

如何创建简单有效的设计模板今天,我们将再次使用jQuery移动库。 今天,我将向您展示如何为您的网站创建简单但非常有效的网页设计模板。 我们的模板包括页眉(带有小徽标),导航菜单,主要内容区域(带有自定义设计框的2列网格布局)和页脚。 更进一步,我们可以说这是一个流畅的布局,这意味着它在任何显示器分辨率下都看起来不错。 欢迎尝试。

Now please download the source files and let’s start coding !

现在,请下载源文件,然后开始编码!

现场演示

[sociallocker]

[社交储物柜]

打包下载

[/sociallocker]

[/ sociallocker]

步骤1. HTML (Step 1. HTML)

For our demonstration I prepared 3-pages layout (multi-page), look at it’s anatomy:

在我们的演示中,我准备了3页布局(多页),看一下它的结构:


<!-- Define page 1 -->
<div data-role="page" id="page1" data-title="First page"><!-- Define header block (with logo) --><div data-role="header">..........</div><!-- Define navigation menu --><div data-role="navbar">..........</div><!-- Define main content block --><div data-role="content">..........</div><!-- /content --><!-- Define footer block --><div data-role="footer" class="ui-bar" data-position="fixed">..........</div>
</div>
<!-- Define page 2 -->
<div data-role="page" id="page2"  data-title="Info page">..........
</div>
<!-- Define page 3 -->
<div data-role="page" id="page3"  data-title="About page">..........
</div>

<!-- Define page 1 -->
<div data-role="page" id="page1" data-title="First page"><!-- Define header block (with logo) --><div data-role="header">..........</div><!-- Define navigation menu --><div data-role="navbar">..........</div><!-- Define main content block --><div data-role="content">..........</div><!-- /content --><!-- Define footer block --><div data-role="footer" class="ui-bar" data-position="fixed">..........</div>
</div>
<!-- Define page 2 -->
<div data-role="page" id="page2"  data-title="Info page">..........
</div>
<!-- Define page 3 -->
<div data-role="page" id="page3"  data-title="About page">..........
</div>

I hope that everything is clean. Please pay attention, that on multi-page documents in order to define a title to each page, we can use ‘data-title’ attribute. Now, I put header and navigation menu (buttons) at each page:

我希望一切都干净。 请注意,在多页文档上,为了定义每个页面的标题,我们可以使用'data-title'属性。 现在,我在每个页面上放置标题和导航菜单(按钮):


<!-- Define header block (with logo) -->
<div data-role="header"><img border="0" src="logo.png" alt="logo" style="float:left;display:inline"/><h1>My website</h1>
</div>
<!-- Define navigation menu -->
<div data-role="navbar"><ul><li><a href="#page1" class="ui-btn-active ui-state-persist">Main</a></li><li><a href="#page2" data-transition="fade">Info</a></li><li><a href="#page3" data-transition="fade">About</a></li></ul>
</div>

<!-- Define header block (with logo) -->
<div data-role="header"><img border="0" src="logo.png" alt="logo" style="float:left;display:inline"/><h1>My website</h1>
</div>
<!-- Define navigation menu -->
<div data-role="navbar"><ul><li><a href="#page1" class="ui-btn-active ui-state-persist">Main</a></li><li><a href="#page2" data-transition="fade">Info</a></li><li><a href="#page3" data-transition="fade">About</a></li></ul>
</div>

In order to make header element – I set data-role="header" for our header’s DIV element. Next is – navigation menu. If you need to set active status – you can apply custom class="ui-btn-active ui-state-persist". Now – is it a very interesting moment. As you can see – by default – all the pages except first one – invisible by default. jQuery mobile let us switch between pages very easy, we even can use different transition effects, this is very easy, look at <a href="#page2" data-transition="fade"> – this link switch to page2 using ‘fade’ CSS3 transition effect. But you always can use different effects: fade, pop, flip, turn, flow, slidefade, slide, slideup, slidedown and none.

为了制作标题元素–我为标题的DIV元素设置了data-role =“ header”。 接下来是–导航菜单。 如果需要设置活动状态,则可以应用自定义类=“ ui-btn-active ui-state-persist”。 现在-这是一个非常有趣的时刻。 如您所见-默认情况下-除第一个页面外的所有页面-默认情况下不可见。 jQuery mobile让我们在页面之间切换非常容易,我们甚至可以使用不同的过渡效果,这非常容易,请查看<a href="#page2" data-transition="fade"> –此链接使用'fade切换到page2 CSS3过渡效果。 但是,您始终可以使用不同的效果:淡入淡出,弹出,翻转,转向,流动,淡入淡出,滑动,向上滑动,向下滑动和无。

Finally – custom design boxes. I prepared an own custom design box layout:

最后–自定义设计框。 我准备了自己的自定义设计框布局:


<!-- Define Design box element with own header, content, footer -->
<div class="design_box"><div data-role="header" data-theme="b"><h1>Box header</h1><a href="#" data-icon="gear" class="ui-btn-right">Options</a></div><div class="ui-body ui-body-b"><div><img src="article.png" style="float: left; margin: 0px 10px 10px 0px;">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</div></div><div data-role="footer" class="ui-bar" data-theme="b"><h3>Box footer</h3></div>
</div>

<!-- Define Design box element with own header, content, footer -->
<div class="design_box"><div data-role="header" data-theme="b"><h1>Box header</h1><a href="#" data-icon="gear" class="ui-btn-right">Options</a></div><div class="ui-body ui-body-b"><div><img src="article.png" style="float: left; margin: 0px 10px 10px 0px;">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</div></div><div data-role="footer" class="ui-bar" data-theme="b"><h3>Box footer</h3></div>
</div>

You can see here own header, body, and even footer.

您可以在此处看到自己的页眉,正文甚至页脚。

现场演示

结论 (Conclusion)

Today we have created really great and simple web page layout using jQuery mobile. I think that this is very interesting addition to usual jQuery, and, it seems that it is much more better than usual jQuery UI? :-) Anyway – good luck in your work!

今天,我们已经使用jQuery mobile创建了非常出色和简单的网页布局。 我认为这是对普通jQuery的非常有趣的补充,而且它似乎比普通jQuery UI好得多? :-)无论如何–祝您工作顺利!

翻译自: https://www.script-tutorials.com/how-to-create-simple-and-effective-design-template/

简单的新闻发布网站设计模板

简单的新闻发布网站设计模板_如何创建简单有效的设计模板相关推荐

  1. HTML5汽车网页设计成品_学生DW汽车静态网页设计代做_web课程设计网页制作_宽屏大气汽车自驾游网站模板html源码...

    HTML5汽车网页设计成品_学生DW汽车静态网页设计代做_web课程设计网页制作_宽屏大气汽车自驾游网站模板html源码 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML ...

  2. HTML5汽车网页设计成品_学生DW汽车静态网页设计代做_web课程设计网页制作_宽屏大气汽车自驾游网站模板html源码

    HTML5汽车网页设计成品_学生DW汽车静态网页设计代做_web课程设计网页制作_宽屏大气汽车自驾游网站模板html源码 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML ...

  3. ASP.NET新闻发布网站

    新闻发布网站的实现 系统实现报告下载指路 1 项目概述及预备知识 1.1 项目概述 (功能概述) 要实现新闻发布网站,就必须使这个网站带有相应的功能.对于浏览者来说,需要能够随意浏览并搜索想要看的新闻 ...

  4. Java精品项目源码第127期新闻发布网站系统

    Java精品项目源码第127期新闻发布网站系统 大家好,小辰今天给大家介绍一个基于SpringBoot+ Mybatis+ MyBatis实现的值得推荐的新闻发布网站管理系统,演示视频文章末尾公众号对 ...

  5. nodejs+vue校园新闻发布网站和投稿系统源码

    该新闻网站发布系统主要面向众多关注各类新闻的用户,网站每天都会更新新闻及发布一些注册用户的发布的信息以达到满足不同用户的需求.本系统包含了二个用户,即管理员和用户,管理员权限:首页.个人中心.新闻分类 ...

  6. Vue.js基于Springboot的校园新闻发布网站-java毕业设计成品源码

    一.源码描述   这是一款前后端分离的Springboot和vue源码,前端vue,采用javaweb,基于B/S模式,idea或者eclipse为开发工具,,功能也比较全面,比较适合 作为毕业设计使 ...

  7. 新闻发布系统类图_强化新闻宣传工作 提高舆论引导能力——攀枝花市应急管理局开展引导业务技能大比武活动...

    为增强应急管理系统新闻发言人.新闻通讯员和网评员(以下简称"三队队伍")舆情应对本领,夯实应急管理系统"三支队伍"基础,提升攀枝花市应急系统新闻宣传舆论引导水平 ...

  8. logisim设计alu设计报告_【新】PowerBI 报告设计思想 结构布局篇

    引子 很多战友问过一个问题,那就是如何设计一个PowerBI报告,对这个问题,需要一个系统化的回答,它足可以形成一个课程,该课程将完全讲述如何纯纯地构造一个PowerBI的报告,不包括对任何可视化元素 ...

  9. velocity模板_使用Velocity进行客户端和服务器端模板

    以标准表示或交换格式(例如HTML和XML)操作和转换文本数据是每个软件开发人员都参与的频繁且通常乏味的活动. 模板引擎可以通过在模板中维护输出的静态部分,同时动态生成和定位变化部分来促进此过程. V ...

最新文章

  1. 谁说女生不能搞IT?一名女程序员的奋斗史
  2. 数据结构排序2-希尔,快速,归并排序
  3. Spark之SparkStreaming的DStream操作
  4. 修改目录标题层级_关键词所在页面的层级越高权重越大
  5. Android导入第三方jar包
  6. 企业在信息化建设上乘之选:软件快速开发框架
  7. 总有被遗忘或者没有及时跟进的工作
  8. 最详细的java思维导图
  9. Vue模板挂载到页面源码简要解析
  10. 淘宝网上卖F22飞机,一群强人提问
  11. 不同的count用法
  12. 谷歌Android笔记本,运行安卓+Chrome OS合体新系统:谷歌Pixel 3笔记本被曝光
  13. Linux 驱动开发 六十六:多点触控(MT)协议
  14. Nginx官方文档(十一)【HTTP之ngx_http_core_module】
  15. 微信小程序,图片双指放大缩小
  16. 禾穗HERS | 没人diss你,你就厉害了?
  17. 互联网年底裁员,离职倒计时!!!
  18. Windows文件夹用“命令行窗口”打开
  19. truncate()函数
  20. roads 用户体验标准_在你眼中的RoadMap,其实并没有那么难搞定

热门文章

  1. 数据分析——用户消费行为分析
  2. c++ primer 第五版 阅读笔记四
  3. 百度网盘在偷窥我,但我没有证据
  4. Prometheus---部署及服务发现
  5. Java项目ssm企业工资管理系统源码
  6. mac下的改装人生——关于机械键盘
  7. 艾默生质量流量计小故障的处理方法
  8. 成都旅游攻略 —— 拜水都江堰 问道青城山
  9. java 开原文档管理系统_开源文档管理系统LogicalDOC测试报告---安装篇
  10. AI篮球裁判火了,走步算得特别准,就问哈登慌不慌