首字下沉
by Yan
常在一些书刊上看到首字下沉的效果,印象非常好。今天查了查,发现可以用css的一个Pseudo-elements(赝元素?)first-letter 来获得这种效果的。这里介绍一下,我在WordPress中的使用方法。类似办法地可以在任何网页里实现。
首先我在style sheet里加上:
#fp:first-letter {
font-size : 300%;
font-weight : bold;
float : left;
margin-right: 3px;
}
这样,已经可以通过给相应段落加<p id=”fp”> tag 来得到首字下沉效果。
不是很方便,如果你使用wordpress,在/wp-admin/quicktags.js的edButtons里加上这段:
edButtons[edButtons.length] =
new edButton(‘ed_dropcap’
,’DropCap’
,'<p id=”fp”>’
,'</p>’
,’c’
);
这样在编辑窗口里就会看见一个DropCap快捷标签。如果想让某一段文字的首字下沉(和这个帖子一样),选上这一段,然后点击DropCap,也可以用快捷键alt-c。
如果要更方便,那就得做个plugin,让每个帖子自动首字下沉了。不是每个帖子首字下沉后都会好看,但对某些blog,这样一个plugin还是很有诱惑力吧。高手们参与啊,看谁先做出来。
update:
很多人问在什么什么里怎么实现,应该都能做到,因为这是一个css设置。可惜我没用过其它的blog引擎。
使用blogger.com的blog可以很容易实现这个首字下沉。对于我正使用的模板,加上这一段就可以了。
.post-body p:first-letter {
font-size : 300%;
font-weight : bold;
float : left;
margin-right: 3px;
}
如果帖子内容开始不是文字,而是tag,比如<img>,首字就不会下沉。具体使用时,你应该察看一下模板,包含<$BlogItemBody$>的div class,把上面的css style作相应改动。
多谢
在Boblog v1.5如何加?
没用过BoBlog,应该可以类似的实现。
写.js文件的方法在我这边有问题。你试过吗?
什么问题呢?
我设了呀。
style sheet的修改还是需要的。
我没有该stylesheet. *&^*%&$^$
MT 怎么实现啊?
首字下沉
在[桑林志]里提到 首字下沉 :“常在一些书刊上看到首字下沉的效果,印象非常好。今天查了查,发现可以用css的一个Pseudo-elements(赝元素?)first-letter 来获得这种效果的。这里介绍一下,
我为什么不能引用你的文章呢?提示如下:
以下的链接没有提供引用网址: http://yanfeng.org/blog/wp-trackback.php/380
你测试引用我的拭一拭?
不知道怎么找你的trackback地址。:(
我试着用http://firer.vonye.com/plog/index.php?op=ViewArticle&articleId=229&blogId=1
trackback了一下,不行。
如果要trackback这里,地址是http://yanfeng.org/blog/wp-trackback.php/380
但如果你要让程序自动找trackback地址,然后pingback,要用帖子的地址:
http://yanfeng.org/blog/index.php?p=380
test
http://yanfeng.org/blog/index.php?p=380
test
http://yanfeng.org/blog/index.php?p=380
http://yanfeng.org/blog/index.php?p=380 这个网址ping成功了。我的blog加上了Mt兼容的引用地址:http://firer.vonye.com/plog/trackback.php?id=229
看来blog的互通还缺乏标准。
你贴子后面提供的teackback地址应该是MT兼容引用地址。
http://phpbb.elixus.org/viewtopic.php?p=3937
你看看這個plugi合不合用。:)
试了一下,好像不行啊
A trackback:
首字放大下沉的 css
#fp:first-letter { font-size : 200%; font-weight : bold; float : left; margin-right: 3px; border: 1px solid #4265ed; } http://yanfeng.org/blog/index.php?p=380…
首字放大…
No Tags經常在雜誌看見首字放大的效果,非常好看。到網上查看,確實有方法可以做到。可以利用CSS 的 :first-letter and :first-child Pseudo elements 來產生效果。參考其他人的方法後,加以改良,在 Wor…
sdafsdfasd
The best site, gretwork.
这段代码好像有全角字符,加进去不大对。改成这样就行了:
edButtons[edButtons.length] =
new edButton('ed_dropcap'
,'DropCap'
,''
,''
,'p'
);
我用的是wp2.05,但是没有“/wp-admin/quicktags.js的edButtons”啊~~~请问怎么办?
麻烦了:)
我用的是wp2.05,但是没有“/wp-admin/quicktags.js的edButtons”啊~~~请问怎么办?
在 wp-includes/js/ 里吧。
不过你可以用这个插件啊。
http://yanfeng.org/blog/wordpress/dropcap/
[…] 在CoolCode下载安装CoolPlayer插件后插入测试播放代码,发现WORDPRESS可视化编辑器不支持标签,改用[]标签则可以,用Yskin的方法解决了这个问题。可是换了好多测试代码和媒体文件链接也不能正常播放,有时候连界面也不能显示,可是不知道为什么突然就可以了,只是播放窗口的大小好像不能调整,在标签设置width和height选项也没有作用。连Mp3的播放器界面也很宽,不得以只好禁掉了桑椹的很酷的首字下沉插件界面侧栏才显示正常,正是伤脑经。如果谁知道方法设置播放窗口大小请告诉我! […]
I have visited your site 275-times
[…] 在桑林志里提到:常在一些书刊上看到首字下沉的效果,印象非常好。今天查了查,发现可以用css的一个Pseudo-elements(赝元素?)first-letter 来获得这种效果的。这里介绍一下,我在WordPress中的使用方法。类似办法地可以在任何网页里实现。 […]
[…] 在桑林志里提到:常在一些书刊上看到首字下沉的效果,印象非常好。今天查了查,发现可以用css的一个Pseudo-elements(赝元素?)first-letter 来获得这种效果的。这里介绍一下,我在WordPress中的使用方法。类似办法地可以在任何网页里实现。 […]
̵
文章首字變大加邊框(下沉)…
éæ¯å»å¹´å¨ä¸äºé¨è½æ ¼çå°é¦åä¸æ²çææï¼ä»¤åæ¨å°è±¡æ·±å»ï¼æ¼æ¯ç¬äºæä¹è®èªå·±çæå½°ææ…