不得不说,本人极度讨厌网页设计,感觉太麻烦了。不过整好啦还蛮有成就感的。

关于网页设计,现在流行的是扁平化设计。

http://www.bootcss.com/

http://www.bootcss.com/p/flat-ui/

这个超好,很多样式: http://demo1.cssmoban.com/cssthemes3/npts_13_cvo/index.html#

http://demo1.cssmoban.com/cssthemes3/npts_5_cvg/index.html

一个在线调试html的网站: http://wow.techbrood.com/

一个特效资源: http://techbrood.com/

1. 路径以及css重叠问题。

采用的是bootstrap.css +mystyle.css 的方式。

所以调用的时候需要先调用bootstrap,然后再调用mystyle。这个很重要。

<link href="/static/css/bootstrap.css" rel="stylesheet" media="screen" />
    <link href="/static/css/mystyle.css" rel="stylesheet" type="text/css" />

2. 浏览器缓存不更新的问题

问题:更新mystyle.css 之后,重启服务器,浏览器样式依然不变。

解决方法: 后来通过 Ctrl+F5 强制刷新解决。整了好久,一直以为是我的css路径写错了呢。

3. bootstrap.css.map 404 问题

控制台遇到: GET /static/css/bootstrap.css.map HTTP/1.1" 404

解决方案:

删除bootstrap.css的最后一行即可:

/*# sourceMappingURL=bootstrap.css.map */

4. 表单样式设计

Flask的表单有其独有的格式 :{{form.search(size=20)}}

这让我一个前端白痴实在是不知道往哪里放属性。后来琢磨了两种方法

1) {{search_case_form.search(size=20,class="form-control",placeholder="Search")}}

所有的属性放这里就可以啦。

2) 设计过程中需要对Textarea表单设定默认值,查了半天,说是Textarea没有“value"属性,事实上我也确实设定了"value"属性也不可以。无奈只能采用第二种方式改写Flask的表单。

<textarea id="caseComment" class="form-control" cols=32 rows=5 name="caseComment">{{case.comment}}</textarea>

5. 关于IE 和Firefox浏览器显示不一致问题。

有些确实是浏览器兼容的问题,但是有些我发现css翻译的成果就不一样。

结果发现是IE的 "Browser Mode"设定成 "IE9"之后, "Document Mode" 竟然是"Quirks Mode",改成 "IE9 standards"就可以啦。

6. 关于文件选择器

http://plugins.krajee.com/file-basic-usage-demo

Flask+Mysql搭建网站之网页设计的更多相关文章

  1. Flask+Mysql搭建网站之数据库问题

    关于 SQLAlchemy (1.0.8) 和 Flask-SQLAlchemy (2.0) SQLALchemy 是Python语言的SQL工具包及对象关系映射(ORM)工具.Flask-SQLAL ...

  2. Flask+Mysql搭建网站之其他笔记

    写在前面 之前用过python的另外一个框架,Django.感觉Django比Flask的资料要多.做这个网站的时候,遇到一些棘手的问题,怎么百度也就只能找到翻来覆去的官方文档以及miguelgrin ...

  3. Flask+Mysql搭建网站之安装Mysql

    安装Mysql # sudo apt-get install mysql-server 安装过程需要输入root密码,这个密码是mysql 的root密码,之后连接mysql会用到,这个要记住. 安装 ...

  4. Java课程设计 ssm电影售票选座管理系统 电影网站的网页设计与制作mysql

    注意:此项目只截图部分功能,可评论区咨询查看项目全部功能演示 1.开发环境 开发语言:Java 后台框架:SSM(Spring+SpringMVC+Mybatis) 前端技术:HTML+CSS+Jav ...

  5. jdk+tomcat+mysql搭建网站无法打开

    我们webwall的测试网站凌云论坛,是我之前用jdk-6u5-windows-i586-p.exe+apachetomcat6+mysql-essential-5.1.40-win32.msi搭建的 ...

  6. 基于ssm的电影售票选座管理系统基于Java的电影网站的网页设计与制作源码

    注意:此项目只截图部分功能,可评论区咨询查看项目全部功能演示! 1.开发环境 开发语言: 后台框架:SSM(Spring+SpringMVC+Mybatis) 前端技术:HTML+CSS+JavaSc ...

  7. 经典网页设计:20个华丽的 iPhone 应用程序演示网站

    一个物品销售很好,重要的原因之一是它的包装,因为这是最重要的细节,可以把一个人转变成购买者.一个好的包装设计和良好的表现比产品本身更重要,因此被分配了大量的金钱和资源,以创造伟大的东西. 因此,为了销 ...

  8. [阿里云部署] Ubuntu+Flask+Nginx+uWSGI+Mysql搭建阿里云Web服务器

    部署地址:123.56.7.181 Ubuntu+Flask+Nginx+uWSGI+Mysql搭建阿里云Web服务器 这个标题就比之前的"ECS服务器配置Web环境的全过程及参考资料&qu ...

  9. Weebly免费自助建站空间:可视化编辑网页搭建网站和绑定域名方法

    Weebly空间来自美国,已经稳定运行了有多年了,2007年被Time 评为50个最佳网站,属自助建站模式,功能强大.部落在09年时介绍了weebly.com自助建站服务,没有想到这多年来,Weebl ...

随机推荐

  1. supervisor 部署文档

    supervisor 部署文档 supervisor 需要Python支持,如果不用系统的supervisor,单独安装python python 安装 #依赖 yum install python- ...

  2. 5JS树形结构菜单和jQuery版

    第一版JS版HTML: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> & ...

  3. bootstrap新闻模块样式模板

    <!-- news beginning --> <div class="container mp30"> <div class="row&q ...

  4. (转)一步一步学习PHP(3)——函数

    相信每个人在学习PHP之前至少都有着一定的C语言,或者是C++/Java/C#等其他语言的基础,所以在这里也不从头开始说起,只是来谈谈PHP方法的独特之处. 1. 方法概述 首先,写一个最简单的函数, ...

  5. 浏览器中 for in 反射 对象成员 的差异

    http://www.cnblogs.com/_franky/archive/2010/05/08/1730437.html 下面是例子 function test(url, obj) { if($( ...

  6. MySQL UPDATE

    MySQL UPDATE 查询 如果我们需要修改或更新MySQL中的数据,我们可以使用 SQL UPDATE 命令来操作.. 语法 以下是 UPDATE 命令修改 MySQL 数据表数据的通用SQL语 ...

  7. [个人原创]关于java中对象排序的一些探讨(一)

    有的时候我们需要将自己定义的对象,有序输出.因为一般我们程序的中间结果需要存储在容器里,那么怎样对容器中的对象按照一定次序输出就是程序员经常需要考虑的问题.本片文章探讨了怎样有序化输出容器中的对象的问 ...

  8. 最短路径算法——Dijkstra,Bellman-Ford,Floyd-Warshall,Johnson

    根据DSqiu的blog整理出来 :http://dsqiu.iteye.com/blog/1689163 PS:模板是自己写的,如有错误欢迎指出~ 本文内容框架: §1 Dijkstra算法 §2 ...

  9. 手机端MVC-js框架-Gillie-中文版本

    译者声明: 1.代码库发布在http://pablovallejo.github.io/gillie/ 2.查看API介绍直接戳这里看整理. Gillie是一个轻型MVC框架,受Backbone的启发 ...

  10. Java学习-----单例模式

    一.问题引入 偶然想想到的如果把Java的构造方法弄成private,那里面的成员属性是不是只有通过static来访问呢:如果构造方法是private的话,那么有什么好处呢:如果构造方法是privat ...