Css 更改Div字体大小
我想更改div中几个rss链接的字体大小Css 更改Div字体大小,css,html,Css,Html,我想更改div中几个rss链接的字体大小 <div class="rss"> <% DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); DocumentBuilder db = dbf.newDocumentBuilder(); Document d = db.parse
<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可能覆盖了它:
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;
}
仍然不起作用
如何使这些链接变小?为了更好地定义css类,您应该尝试以下方法
.rss a { }
当然,这是假设您没有将它包装在任何其他标记(如li
标记)中。如果您也能发布实际的html,这将更有帮助
您可能有一个类正在覆盖链接的
字体大小
,因此将其更改为上述css将有助于使用新设置覆盖css。如果我更改“全局”潜水字体大小将更改,但其他div中的所有文本将显示得更小,我只希望链接显示得更小。我还尝试在页面头部使用脚本,效果良好,但我将更改所有其他div,因为链接所在的页面是页脚。如果这些是您试图缩小的链接,你在CSS中尝试过div.rss a{…
吗?你能在jsFiddle.net上发布一个例子吗?请找到更新的链接(rss),你也可以向链接本身添加另一个类。例如:
,然后将其用于CSS.rss a.rsslink{}
这将更好地定义css规则,您甚至可以尝试向其中添加!important
。您可以这样添加:.rss a.rsslink{font size:11px!important;}
这是假设您添加了类rsslink
否则将其更改为.rssa
。此外,如果您仍然有问题,您可以使用内联css而不是外部css。内联css总是会推翻外部css。内联工作。干杯。在更改整个css之前,我正在进行div内联操作,但我做了内联rsslink,它工作正常埃德:)谢谢
.rss a { }