请看这个页面:
http://www.technodoze.com
请参阅页面右侧类别中的按钮
请参阅提示和技巧一词
问题1:
它在整个栏目中得到了扩展
问题是:我希望我的单元格根据文本字符串进行扩展,但看起来很尴尬
问题2:
请参阅链接网页设计,其中一半位于另一条线的一半,我希望它在同一条线上。 (一个<a>
个链接,一行。)
我的代码:
<style type="text/css">
.cat_link a, .cat_link a:hover, .cat_link a:focus{
padding: 0.25em;
color:#3B5998;
font-family: Verdana;
text-decoration: none;
border:1px solid #DADADA;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
background: #EDEFF4;
margin-left: 0;
margin-right: 0;
line-height:2;
margin-top: 1em;
margin-bottom: 1em;
}
.cat_link {
line-height:2;
}
</style>
HTML CODE:
<p class="cat_link">
<a href="http://www.technodoze.com/search/label/Cell%20Phones">Cell Phones</a>
<a href="http://www.technodoze.com/search/label/Android">Android</a>
<a href="http://www.technodoze.com/search/label/Tips%20and%20Tricks">Tips and Tricks</a>
<a href="http://www.technodoze.com/search/label/Amazing">Amazing</a>
<a href="http://www.technodoze.com/search/label/Web%20Designing">Web Designing</a>
<a href="http://www.technodoze.com/search/label/Windows%20Tips">Windows Tips</a>
<a href="http://www.technodoze.com/search/label/Physics">Physics</a>
<a href="http://www.technodoze.com/search/label/CSS">CSS</a>
<a href="http://www.technodoze.com/search/label/CSS%203">CSS 3</a>
<a href="http://www.technodoze.com/search/label/Communication">Communication</a>
<a href="http://www.technodoze.com/search/label/Facebook%20tips">Facebook Tips</a>
<a href="http://www.technodoze.com/search/label/Dajjal">Dajjal</a>
<a href="http://www.technodoze.com/search/label/Bermuda%20Triangle">Bermuda Triangle</a>
</p>
如果可以,请给我解决方案。
答案 0 :(得分:0)
您在页面正文上设置了text-align: justify
;使用text-align: left
为这些类别标记重置它,它将修复这个奇怪的间距。
为了确保文本不会像问题#2中描述的那样换行,请在每个类别标签(选择器white-space: nowrap
)上设置.cat_link a
。
答案 1 :(得分:0)
问题1:解决了text-align:left
-
问题2:您可以在a元素中放置display:block;
来强制换行,但如果文本大于容器,则会突破到新行。
答案 2 :(得分:0)
将此添加到css类
.cat_link{
text-align: left ; /* gets rid of wierd white space */
}
.cat_link a{
white-space: nowrap; /*stops buttons from taking up two lines */
}