`
天梯梦
  • 浏览: 13730974 次
  • 性别: Icon_minigender_2
  • 来自: 洛杉矶
社区版块
存档分类
最新评论

css多行多列的新闻模式

阅读更多

css多行多列的新闻模式

 

1. 最简单的两列

 

<style>
ul {
width:250px;
list-style:none;
}
li {
width:120px;
float:left;
height:20px;
}
 
</style>
<ul>
<li>武松打虎</li>
<li>千里走单骑</li>
<li>武松打虎</li>
<li>千里走单骑</li>
<li>武松打虎</li>
<li>千里走单骑</li>
<li>武松打虎</li>
<li>千里走单骑</li>
<li>武松打虎</li>
<li>千里走单骑</li>
<li>武松打虎</li>
<li>千里走单骑</li>
<li>武松打虎</li>
<li>千里走单骑</li>
<li>武松打虎</li>
<li>千里走单骑</li>
</ul>

 

如图:

 

2. 第二种方法

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>css多行多列的新闻模式</title>
<style type="text/css">
<!--
*{margin: 0px; padding:0px;}
body { font-family:arial; font-size:12px; color:#000; padding:100px;}
.news{width:400px;}
.news li{ list-style:none; clear:both}
.news li a#n1{ text-decoration:none; float:left; line-height:22px;}
.news li a#n2{ text-decoration:none; float:right; color:#999}
.news li a#n3{ float:right; padding-right:20px;color:#999}
.news li a#n1:hover{ text-decoration:underline;}
.news li a#n3:hover,.news li a#n3:hover{ text-decoration:none;}
/**/
-->
</style></head>
<body>

<h2>三列</h2>

<ul class="news">
    <li><a id="n1">Title</a><a id="n2">Hits</a><a id="n3">Date</a></li>
    <li><a href="#" id="n1">Storms swamp Kentucky town</a><a id="n2">8888</a><a id="n3">2028-08-08</a></li>
    <li><a href="#" id="n1">Wanted posters on Times Square</a><a id="n2">8888</a><a id="n3">2018-08-08</a></li>
    <li><a href="#" id="n1">Exec admits affair after billboard blitz</a><a id="n2">8888</a><a id="n3">2008-08-08</a></li>
    <li><a href="#" id="n1">Freedom's Sisters exhibit</a><a id="n2">8888</a><a id="n3">2028-08-08</a></li>
</ul>

<br><br><br>

<h2>两列</h2>

<ul class="news">
    <li><a href="http://weilaixu.cn" id="n1">Name</a><a id="n2">Hits</a></li>
    <li><a href="http://weilaixu.cn" id="n1">gideon</a><a id="n2">2008-08-08</a></li>
    <li><a href="http://weilaixu.cn" id="n1">yiyi</a><a id="n2">2008-08-08</a></li>
    <li><a href="http://weilaixu.cn" id="n1">hongr</a><a id="n2">2008-08-08</a></li>
    <li><a href="http://weilaixu.cn" id="n1">wanger</a><a id="n2">2008-08-08</a></li>
</ul>

</body>
</html>

 

如图:

 

 

分享到:
评论

相关推荐

    Div+CSS多列布局方法

    本文将详细讲解如何利用Div+CSS实现多列布局,包括一行三列和一行多列的布局方法。 首先,我们来分析给出的CSS代码片段: ```css .myDiv { width: 300px; border: 1px solid #000; border-right: 0; height: ...

    CSS实现多行多列的布局的实例代码

    1.两列多行:   ... box1:实现两列多行布局 ...CSS: .box1 { width: 500px; background: #EEEEEE; } .box1 ul { clear: both; overflow: hidden; } .box1 ul li { width: 48%; height: 100px; margin-

    div+CSS 多排多列的显示东西.不使用LI

    3. **CSS Grid布局**:CSS Grid是最强大的二维布局系统,适用于创建多列或多行布局。通过定义`grid-template-columns`和`grid-template-rows`,可以精确控制每一列和每一行的大小。`grid-gap`属性则用于设置网格单元...

    css 专区 多看看 绝对有用的

    - **Grid Layout**:CSS Grid是一个二维布局系统,允许开发者创建复杂的网格布局,非常适合设计多列和多行的页面布局。 - **动画和过渡**:CSS提供了动画和过渡效果,无需JavaScript即可实现平滑的视觉变化,增强了...

    CSS酷站CSS特效华丽CSS

    这些站点可能利用CSS3的新特性,如动画、过渡、阴影、渐变、多列布局等,创造出令人印象深刻的交互体验。例如,通过CSS Flexbox和Grid布局,设计师可以创建出响应式和灵活的页面结构,适应不同设备的屏幕尺寸。 ...

    详解flex多列布局遇到的问题和解决方案

    然而,在实际应用中,尤其是处理多列布局时,开发者可能会遇到一些挑战。本文将深入探讨这些挑战以及相应的解决方案。 首先,让我们明确什么是Flexbox的多列布局。在Flexbox布局模式下,容器内的子元素可以沿着主轴...

    CSS网站布局实录内含各色css布局样式

    3. 布局模式切换:响应式设计需要根据屏幕尺寸调整布局,如在小屏幕上使用单列布局,在大屏幕上使用多列布局。 四、CSS预处理器 1. SASS/LESS:这些预处理器扩展了CSS的功能,如变量、嵌套规则、混合(mixins)、...

    div+css 不错的学习实例

    学习grid-template-columns、grid-template-rows、grid-gap等属性,可以轻松实现灵活的多行多列布局。 7. **实践应用**:提供的实例涵盖了企业网站和电子商务网站的布局,包括首页设计、产品展示、导航菜单、购物车...

    CSS3.0中文手册

    3. **多列布局**:通过`column-count`和`column-gap`等属性,可以轻松创建多列文本布局。 **三、颜色与背景** 1. **RGBA和HSLA**:引入了带有透明度的色彩表示法,使得元素可以有半透明效果。 2. **渐变**:线性...

    DIV+CSS二行五列图片排版

    2. **Flexbox布局**:Flexbox是一种更现代的布局模式,适用于一维布局,如行或列。通过设置`display: flex;`到父容器,我们可以让子元素沿主轴(默认为水平方向)排列。通过`flex-wrap: wrap;`,我们可以让内容换行...

    CSS参考手册

    **多列布局**:`column-count`和`column-gap`等属性允许开发者创建多列布局,适应不同类型的内容展示需求。 **颜色和透明度**:除了更多的颜色关键字和十六进制表示法,CSS3还引入了RGBA和HSLA颜色模式,支持透明度...

    div+css讲义

    - **Flex布局**:现代浏览器支持的弹性盒子模型,简化了多列或多行布局的实现。 - **Grid布局**:CSS Grid提供二维网格系统,用于创建复杂的布局结构。 5. **CSS样式** - **颜色和背景**:颜色可以通过名称、...

    CSS测量直尺

    5. **Flexbox和Grid布局**:这两种现代布局模式简化了复杂的多列或多行布局,提供了更强大的控制手段。 6. **浏览器兼容性**:不同的浏览器可能对某些CSS特性支持程度不同,因此需要关注并解决兼容性问题,确保在...

    jQuery+css国外分类目录网页导航条代码

    导航条的分类目录可能通过CSS的Flexbox或Grid布局来实现,这两种现代布局模式允许我们轻松地创建多列或多行的网格系统,适应不同数量的菜单项。同时,通过媒体查询,我们可以根据屏幕尺寸应用不同的CSS规则,实现...

    div+css页面布局.rar

    5. 网格布局(Grid):网格布局提供了二维的布局系统,可以方便地创建多行多列的网格结构,是更先进的布局解决方案,尤其适用于复杂和响应式的网页设计。 6. 响应式设计:Div+CSS布局的一个重要应用就是响应式设计...

    css布局之道

    通过定义网格线和单元格,可以轻松创建复杂的多列或多行布局。Grid适用于创建杂志风格的布局、仪表盘界面或者任何需要精确控制元素排列的设计。 在《CSS布局之道》这本书中,作者会详细讲解这些布局技术的使用方法...

    css 布局网页

    通过`display: grid`,可以创建多行多列的网格,并用`grid-template-columns`和`grid-template-rows`定义网格结构,用`grid-gap`设置间距。 六、响应式布局(Responsive Design) 随着设备多样性的增加,响应式设计...

    css 3布局与技术 外国大牛写的

    - **多列布局**:通过`column-count`等属性可以轻松实现报纸式的多栏布局。 - **响应式设计**:利用媒体查询(`media queries`)可以根据不同的设备特性调整布局和样式。 #### 三、高级布局技巧 ##### 3.1 Flexbox...

    jQuery+CSS3实现的照片墙展示.zip_Photo Wall

    Flexbox适合简单的单行或单列布局,而Grid则更适合复杂的多行多列布局。在本项目中,可能是利用Grid实现了一种自适应的网格系统,使得图片在不同屏幕尺寸下都能均匀分布。 4. **键盘导航** "Supports Keyboard ...

Global site tag (gtag.js) - Google Analytics