`
lzqustc
  • 浏览: 210331 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

rails 验证(二)—— 关于显示错误信息的css样式

阅读更多

.\public\stylesheets\scaffold.css (默认css样式)

 

body { background-color: #fff; color: #333; }

body, p, ol, ul, td {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size:   13px;
  line-height: 18px;
}

pre {
  background-color: #eee;
  padding: 10px;
  font-size: 11px;
}

a { color: #000; }
a:visited { color: #666; }
a:hover { color: #fff; background-color:#000; }

.fieldWithErrors {
  padding: 2px;
  background-color: red;
  display: table;
}

 

下面是错误信息的样式:

 

#errorExplanation {
  width: 400px;
  border: 2px solid red;
  padding: 7px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  background-color: #f0f0f0;
}

#errorExplanation h2{
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
  margin: -7px;
  background-color: #c00;
  color: #fff;
}

#errorExplanation p {
  color: #333;
  margin-bottom: 0;
  padding: 5px;
}

#errorExplanation ul li {
  font-size: 12px;
  list-style: square;
}

 

<!--EndFragment-->

 

 

修改样式,就可以让你的错误提示与系统的美观一致了!

  • 大小: 6.1 KB
分享到:
评论

相关推荐

    patient-pricer-rails:患者定价者

    《患者定价者——一个Ruby on Rails的医疗服务平台》 在当今的医疗行业中,价格透明度是消费者关注的重要问题。"patient-pricer-rails"是一个概念验证应用程序,它旨在解决这个问题,允许消费者直接购买所需的医疗...

    架构创新与演进(解决方案专场)——FreeWheel在微服务架构下的前端改造实践 共39页.pdf

    - **样式(CSS)**: - 原有架构:SCSS - 新架构:CSS Modules + PostCSS #### 六、前端CI/CD流程优化 为了实现高效稳定的开发流程,FreeWheel对前端的持续集成/持续部署(CI/CD)流程进行了优化: - **源代码仓库...

    fitness_program_tracker-:我在Flatiron学校使用Ruby on Rails进行的第三个项目的健身应用程序

    另外,为了提升用户体验,可能还会利用Bootstrap或自定义CSS样式来美化界面。 至于数据库,Rails默认使用SQLite,但也可以配置为使用其他数据库如MySQL或PostgreSQL。数据迁移(Migrations)是Rails中管理数据库...

    网页开发实例之网上会员注册实例

    - CSS(层叠样式表):用于定义网页的布局和样式。 - JavaScript:处理用户交互,如表单验证和动态更新内容。 - AJAX(异步JavaScript和XML):实现页面无刷新的数据交换,提高用户体验。 - PHP/Python/Node.js等...

    My-Blog.zip_个人主页_个人主页 html_美工个人作品

    "个人主页_个人主页 html_美工个人作品"标签进一步强调了这个压缩包的内容——一个由美工设计的HTML个人主页,可能包括HTML、CSS、JavaScript等前端技术实现。 描述中提到,这个个人主页作品是作者认为美工设计最好...

    敏捷开发:Domain Specific Language

    如图形化工具(Graphviz)、构建脚本(Ant/Rake)、数据库操作(LINQ/Hibernate查询语言/SQL)、文本处理(正则表达式)、测试(FIT)、构建自动化(Makefile)、样式表(CSS)、框架配置(Struts配置文件)、数据验证(Rails验证规则...

    MultimediaAppProj_HighSchool

    在实际的项目中,除了CSS,我们还可以预期Rails框架结合了ActiveRecord来处理数据库操作,如存储和检索多媒体文件信息。同时,可能还利用了JavaScript和jQuery来实现页面的动态交互,例如上传、预览和播放多媒体文件...

    JAVA上百实例源码以及开源项目源代码

    关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据传送给签名对象(须在初始化之后),用公钥...

    Inventory_Management_System:使用现代Web框架的库存管理系统

    HTML定义页面结构,CSS负责样式设计,而JavaScript则负责处理用户输入、动态更新内容以及实现各种复杂功能,如数据验证、异步请求等。现代Web框架,如React、Vue.js或Angular,进一步提升了JavaScript的开发效率和...

    todomvc-liquid:Liquid * TodoMVC

    - 此项目可能包含HTML、CSS和JavaScript文件,分别负责结构、样式和逻辑。 - JavaScript部分可能使用了事件监听、DOM操作和数据存储(如localStorage)来实现待办事项的管理功能。 - Liquid模板被用于生成动态的...

    ProjetWEB

    1. **Web开发基础**:Web开发涉及HTML、CSS和JavaScript等核心技术,用于构建网站的结构、样式和交互性。约安和Mathias可能在项目中使用这些语言来创建页面。 2. **框架和库**:为了提高效率,开发者通常会使用前端...

Global site tag (gtag.js) - Google Analytics