`
fei1985
  • 浏览: 34481 次
  • 性别: Icon_minigender_1
  • 来自: 济南
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表

排版中的一些设置

    博客分类:
  • Css
行高(像素) ÷ 主体字体大小(像素) = 1.48 1.5 通常被推荐于传统印刷的书籍中,那么我们的研究也支持这个单凭经验的方法。只有很少的网站使用小于这个的,而且使用超过1.48的网站就像也在减少。 行长度(像素) ÷ 行高(像素) = 27.8 平均的行的长度是538.64 像素(不包括外边距和内边距),这是相当大的,考虑到很多网站仍然在body中使用是12至13像素大小的字体。 段落之间的空间(像素) ÷ 行高(像素) = 0.754 结果是段落空间(就是一个段落的最后一行和下一段落的第一行之间的空间) 难得的等于行间空白了(这将是完美的垂直节奏的主要特点 ...
有些应用要用到 join查询, 把它的区别记录下来 以便以后复习 详细的mysql中http://doc.mysql.cn/mysql5/refman-5.1-zh.html-chapter/sql-syntax.html#select手册   下面的的测试都在sqlite下测试过   表A记录如下: aID     aNum 1     a20050111 2     a20050112 3     a20050113 4     a20050114 5     a20050115 表B记录如下: bID     bName 1     2006032401 ...
在git上看到这个效果很漂亮, 不过现在这个效果好像取消了 。它全用的就是fancyzoom这个jquery插件。http://cabel.name/2008/02/fancyzoom-10.html上面有详细的说明。 有人把它做了的插件,可以从git上面下载。内置了大量相关的helper.方便快速的实现相关的效果。 要注意的是你要在script中添加 if($.fn.fancyZoom) $('a[rel*=fancyzoom]').fancyZoom({directory:'images/fancyzoom'}); 这个修改相关fancyzoom的小图片的位置。 ...
在分页中我们有时需要ajax的分页方式。javaeye上也有很多关于通过will_paginate 通过使用另一个renderer 来实现一个ajax的效果 。不过我更喜欢railscasts上使用javscripts的方式和实现ajax的方式。 感学使用javascripts更加的方便,也可能定制更多的效果。 详细的演示地址在这:http://railscasts.com/episodes/174-pagination-with-ajax   # products_controller.rb def index @products = Product.paginate(:per ...
rails的缓存中 最快的就是caches_page了,但是由于他缓存了整个页面,一些登陆状态等信息也被缓存了。所有建议对于这些页面的时候 我们不使用cahces_page, 但是一个解决方面就是通过ajax方式的动态的替换掉登陆状态的信息。   下面一个简单的例子   缓存相关页面 caches_page :index  由于我使用是restful-authentication插件 ,我在sessions.rb中加入 def status render :partial => "users/user_bar" end   在route ...

strip! return nil

  strip!会修改self本身并返回结果。若没有进行删除动作,则返回nil。   str ='' str.strip   => '' str.strip!  => nil   原以为str.strip! 也为'' 想当然了,查了手册才知道自己错了 以后应该用赋值的方面来处理带!的方法 ,避免出现在这种错误  
在http://ryandaigle.com/中这篇文章: What's New in Edge Rails: Database Seeding 中提到这个功能 (This feature is schedule for: Rails v3.0), 在发布 的版本中已经实现 在rails的db文件中有seeds.rb这个文件。它是用来(This file should contain all the record creation needed to seed the database with its default values),你可以使用相关的rake命令来载入数据。
做一个例子的时候  数据库中使用了一列为type,结果报出了错误, 我比较奇怪我在model中并没有进行相关的设置, 后来想想可能是与rails的保留字冲实了 ,google的一下 结果的确是这样。因为是保留字,系统自动保护不让外部赋值。   下面是网站搜索到的相关保留字。可能还不是最全的   这是rails官方网上给的相关说明:http://wiki.rubyonrails.org/rails/pages/ReservedWords,      Ruby Reserved Words alias                   and                ...
刚刚发现在的一个linux编辑器,是用ruby开发的。安装过程按照说明还是蛮简单的,可能过程,装的时候碰到一点小错误不过看了一些帖子就解决了。   官方地址 :http://redcareditor.com/   安装说明: http://github.com/danlucraft/redcar/blob/eeebf739365d8bfd0e06ed001bd6b7960d76daa3/INSTALL.md   启动程序时如果报rubybus的那个错误 git最新的版本替换就可以  
无意中看到又出了一个php框架(官网:http://www.doophp.com/features),和yii一样也是华人开发的,时间也很短,不到1个月吧。   官网这样介绍 它:   Doo framework is one of the fastest, if not the fastest PHP framework available. It enables developers at all levels to rapidly develop robust web 2.0 applications   根据他给的截图;性能强的有太让人相信。根据测试 输出 “hello ...
1.使用display: table   <div class=”base”> <ul class=”base-row”> <li class="cell1"><div class="content1" >.....Lots of Content....</div></li> <li class="cell1"><div class="content2">.....Lots of ...
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; } h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {  font-size: 1em;  font-weight: normal; font-style: normal; } ul,ol { list-style: none; } fieldset,im ...
Global site tag (gtag.js) - Google Analytics