- 很多风格都可以通过修改css来实现,但是其中一些怎样和muse很好的配合却不知道如何做到(目前还没有学GNU Emacs Lisp,if you know them, just mail me),暂且写下来存档。
- 一个简单的css属性,在本网站上看到链接是这样的:你把鼠标放到上面的时候文本周围会出现方框,如果你觉得不错,只需要定义如下内容:
a {
font-family: Verdana;/*如果你要指定链接的字体,建议注释掉*/
/*background:url(image/external.png) center right no-repeat;
padding-right: 13px;*//*比如在每一个链接的后面添加一个``链接''的图标,其实只要计算好图标的大小就好了*/
color: red;/*字体颜色*/
border:1px solid transparent;/*你看到现在这个边框是透明的*/
}
a:hover {
color: black;
outline: 1px solid #9AB7C2;/*当你把鼠标放到上面...*/
background-color: #D5E2E6 ;/*有颜色了*/
}
- wrapper 模式:(需要注意的你要把具有如下类似内容的东西注释掉,貌似这样才可以用java脚本)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN\" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">
一个常见的JavaScript:
<!--
function showlist(i) {
WhichList = eval("list" + i);
if (WhichList.style.display == "none") {WhichList.style.display = "block";} else {WhichList.style.display = "none";}
}
function showpic(i) {
WhichPic = eval("pic" + i);
if (WhichPic.style.display == "none") {WhichPic.style.display = "block";} else {WhichPic.style.display = "none";}
}
function wrapall(n) {
for (i=1;i<=n;i++) {
WhichList = eval("document.all.list" + i);
if (WhichList != null) {WhichList.style.display = "none";}
WhichPic = eval("document.all.pic" + i);
if (WhichPic != null) {WhichPic.style.display = "none";}
}
}
function spreadall(n) {
for (i=1;i<=n;i++) {
WhichList = eval("document.all.list" + i);
if (WhichList != null) {WhichList.style.display = "block";}
WhichPic = eval("document.all.pic" + i);
if (WhichPic != null) {WhichPic.style.display = "block";}
}
}
-->
在<head>中加一句话:
<script language="JavaScript" src="wrap.js"></script>
然后你可以在<body>中:
<p><a href="#0" onClick=showlist(1)>点我</a></p>
<div id="list1" style="display:none"><p>你果然点我了</p></div>
到
这里看看效果,更多用法直接看网页源码吧。(你看到了showlist函数的功能了吧,showpic也是一样的)
另外哪位朋友可以提供相关muse的输出接口(就是用muse输出如上格式的内容)的话,感激不尽.