更改Div字体大小

时间:2013-01-16 16:04:46

标签: css html

我想更改div中找到的几个rss链接的字体大小

<div class="rss">
    <%
                    DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
                    DocumentBuilder db = dbf.newDocumentBuilder();
                    Document d = db.parse("http://www.engadget.com/rss.xml");
                    d.getDocumentElement().normalize();
                    NodeList items = d.getElementsByTagName("item");
                    for(int y = 0 ; y< 5 ; y++)
                    {
                    String title = "", description = "" , link = "";
                    NodeList subitems = (items.item(y)).getChildNodes();
                    for(int x = 0 ; x< subitems.getLength() ; x++)
                    {
                    if(subitems.item(x).getNodeType() == Element.ELEMENT_NODE)
                    {
                    if(subitems.item(x).getNodeName().equals("title")&& title.isEmpty())
                    {
                    title = subitems.item(x).getTextContent();
                    } else
                    if(subitems.item(x).getNodeName().equalsIgnoreCase("link") && link.isEmpty())
                    {
                    link = subitems.item(x).getTextContent();
                    } else
                    if(subitems.item(x).getNodeName().equals("description") && description.isEmpty())
                    {
                    description = subitems.item(x).getTextContent();
                    }
                    }
                    if(!description.isEmpty()&&!link.isEmpty()&&!title.isEmpty())
                    {
                    %>

                    <a href="<%=link%>"><%=title%></a>
                    <br/>
                    <%
                    break;
                    }
                    }
                    }
                    %>
</div>

来自css文件我试过这个:

    .rss
    {
       font-size: x-small;
    }

然后我注意到这个css可能会覆盖它:

    body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0; padding: 0; font-size: 14px; direction: ltr; }

p { font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; font-weight: normal; font-size: 14px; line-height: 1.6; margin-bottom: 17px; }
p.lead { font-size: 17.5px; line-height: 1.6; margin-bottom: 17px; }

所以我也尝试添加:

  div.rss{
    font-size: xx-small;
    }

仍然无法正常工作。

我可以做些什么来缩小这些链接?

1 个答案:

答案 0 :(得分:0)

为了更好地定义您的css类,您应该尝试以下操作。

.rss a { }

当然,假设您没有将其包含在li标记之类的任何其他标记中。如果你也可以发布实际的html会更有帮助。

您的某个类可能会覆盖链接的font-size,因此将其更改为上述css应该有助于使用新设置覆盖css。