这是我的日历。我希望能够格式化标有红色矩形的标题。我怎样才能访问它?我应该更改什么属性?
问问题
68 次
1 回答
1
该问题没有指定标记或代码,因此很难给出一个好的答案。
但是,一般情况下,格式很大程度上可以由 css 指定。我建议使用 Firefox 扩展Firebug来检查日历的标记。您可以轻松识别与标记中的标题对应的元素,并为其指定自定义 css 样式。
例如,如果您的标记是:
<html>
<body>
<div class="calendar">
<h1>Events</h1>
<h2><span>November 2012</span></h2>
<table>
<thead>
<tr><th>MON</th><th>TUE</th><th>WED</th><th>THU</th><th>FRI</th><th>SAT</th><th>SUM</th></tr>
</thead>
<tbody>
<tr><td>29</td><td>30</td><td>31</td><td>1</td><td>2</td><td>3</td><td>4</td></tr>
<tr colspan="7"><td>...</td></th>
</tbody>
</table>
</div>
</body>
</html>
你会添加:
<style>
div.calendar h2 span /*selector for a span, in a h2, in a div that has class "calendar".*/
{
border-color: red;
border-width: 2px;
border-style: solid;
}
</style>
到 html(或者更确切地说,创建一个专用的 css 文件)在月份和年份标题周围绘制一个红色矩形。
于 2012-12-13T10:24:46.020 回答