1
gracece 2013-07-18 19:47:30 +08:00 1
Images Lazyload and Slideshow
|
2
P233 2013-07-18 19:52:48 +08:00 2
[![]()]()
|
3
Moker 2013-07-18 20:48:45 +08:00 1
|
5
elvba OP |
7
Moker 2013-07-19 12:51:10 +08:00
在lightbox下、、、显示缩略图,点击之后打开大图。。。。
|
9
elvba OP @Moker lightbox点击后打开大图加载时间长,而直接点开链接瞬间就能加载完。二是就算点开是大图也有看不清的情况,插件又没有放大按钮,这样还不如点开链接在新页面打开图片。
|
10
P233 2013-07-19 13:50:38 +08:00
@elvba 我是 Jekyll 用户,通过 pygments 高亮代码效果非常满意,Wordpress 插件搜索到了 http://wordpress.org/plugins/pygments-for-wordpress/
|
11
Moker 2013-07-19 15:03:29 +08:00
你可以第一次就加载大图。。。lightbox是因为第一次加载的是小图
至于你说先模糊后清晰 貌似跟你PS导出的时候可以设置 |
12
elvba OP @Moker PS导出的时候经过web优化过了的,都在100k以下,一般在60K。这些图片我之前访问过,本地肯定有缓存的,但是启用插件后点开还是要等一会儿,具体什么原因就不清楚了。
|
13
elvba OP @P233 请教下在css中如何设置<pre><code> ... </pre></code>的样式?我想让<code>显示一种样式,<pre><code>显示另一种样式。
|
14
P233 2013-07-19 16:45:04 +08:00 1
@elvba 可以直接用 code 给 <pre><code> ... </pre></code> 写样式,然后
p > code, li > code, blockquote > code 给行内单独的 <code></code> 写样式, 甚至 h1 > code, h2 > code 等,不知道还有没有其他办法? |
16
elvba OP @P233 抱歉,这里我写错了,应该是<pre><code> ... </code></pre>。
刚才去看了选择器,好多种,头都晕了……p > code指的是<p><code>这一种情况对吧,所以把<code>可能出现的都列出来。之后再用pre>code或者code,单独设置<pre><code>。这样理解对吗? 为什么code对p>code没影响呢?是因为p>code的优先级比code的原因吗? markdown解析成html好像不带id。 |
17
P233 2013-07-19 18:36:47 +08:00 1
不需要考虑 <pre></pre>
code {} 给所有的 code 标签写样式,优先级等于 1 p > code, li > code, blockquote > code {} 给所有直接出现在 p li blockquote 内的 code 标签写样式,优先级各等于 2 #content p > code {} 优先级等于 102 其实都是给 code 标签写样式,根据 CSS 的优先级 override 而已 :) |
18
P233 2013-07-19 19:02:50 +08:00 1
刚刚看到 @jybox 的方法,反过来写更好,直接给 code 定义样式,然后 pre > code {} 定义 pre 内的样式。我想复杂了,不好意思 :)
|
19
elvba OP |
20
P233 2013-07-20 15:51:34 +08:00
@elvba 楼主你发了这么多感谢,太不好意思了,你的需求我以前写过,今天简单修改了一下。效果请查看我的菜鸟博客,里面也有一些 CSS 基础资料总结: http://peters-playground.com/
CSS code: https://github.com/P233/p233.github.com/blob/master/assets/stylesheets/style.css |