我想改變的幾個RSS鏈接的字體大小由CSS文件股利變更股利字體大小
<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>
裏面發現我已經試過這樣:
.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;
}
仍然無法正常工作。
我可以做些什麼來使這些鏈接更小?
如果我改變「全球」潛水字體大小,它會改變,但其他div的所有文字會顯得更小,我只希望鏈接看起來更小 – rikket
我也嘗試過一個腳本在頁面的頭部,它的工作原理但我會更改所有其他div,因爲鏈接所在的頁面是頁腳。 – rikket
如果這些鏈接是您嘗試縮小的鏈接,您是否嘗試過'div.rss {...'在您的CSS中? – mccannf