显然:UL+LI在布局上比table灵活得多。
比较分两列或者多列显示:
table:你需要在服务器上写一大堆代码判断是不是需要换行,或者切分是不是准确
DIV:你只需要定义好css,剩下的做事情叫交给浏览器吧。
最简单的代码:用ul除以li的宽度=列数
<style type="text/css">
.mycode{ width:300px; height:74px; float:left;}
.mycode ul{ width:280px;}
.mycode li{ width:100px; float:left; display:block;}
</style>
<div class="mycode">
<ul>
<li>博客小子</li>
<li>博客小子</li>
<li>博客小子</li>
<li>博客小子</li>
<li>博客小子</li>
<li>博客小子</li>
</ul>
</div>
不用多说,这个是最精简的代码,请根据你需要修改!
转载请注明来自博客小子,谢谢。
效果:
博客小子 博客小子
博客小子 博客小子
博客小子 博客小子
转自:http://www.blogguy.cn/show-416-1.html
分享到:
相关推荐
简单语句实现DIV+CSS分两列(多列)布局显示 复制代码代码如下: <style type=”text/css”> .my ul { width: 210px; } .my li { width: 100px; /*如果显示三列 则width改为70px*/ float: left; display: ...
同时页面上方还设置了打字效果的文字显示区,用于展示表白语句,下方则是背景音乐播放器。 #### 代码展示分析 ##### HTML代码片段 ```html <!DOCTYPE html> 浪漫海洋梦幻告白3D相册 ...
- **Grid布局**: 掌握CSS Grid布局的基础概念,如网格容器、行和列定义等,使用grid-template-columns、grid-template-rows等属性创建复杂布局。 #### 3. **JavaScript基础知识** - **变量与数据类型**: 学习...
例如,你可以创建一个`<div>`元素来承载数据,使用`<ul>`和`<li>`元素构建分页链接。 JavaScript则负责提升用户体验,比如在用户点击分页链接时,无需刷新整个页面就能更新内容。这通常通过AJAX(异步JavaScript和...
- **Grid**:提供了一种二维的网格布局方式,可以同时处理行和列,更灵活地管理空间。 ### JavaScript #### 定义 JavaScript是一种解释型脚本语言,常用于Web开发中,为网页增加交互性。它可以操作DOM元素、处理...
`<div>`和`<span>`是两个非常重要的布局元素,`<div>`用于组合其他元素,`<span>`则用于在行内操作。CSS(Cascading Style Sheets)可以与HTML结合,通过类(class)或ID(id)属性来定义元素的样式。 此外,HTML5...
例如,`div>ul>li*3` 这个缩写会自动扩展为一个包含三个li元素的div内的ul列表。 2. **缩写语法**: - **元素名**:如`div`代表HTML中的<div>元素。 - **属性**:如`div.class#id`,添加类(class)和ID(id)属性。 ...
#container ul li { list-style-type: none; } ``` #### 七、CSS语法 1. **基本结构**: - **选择器**:用于指定应用样式的HTML元素。 - **声明**:包括属性和属性值。 - 示例代码: ```css p { color: ...
- 使用`<ul>`和`<li>`元素模拟下拉选项列表,通过JavaScript控制它们的可见性。 - 通过CSS实现展开和收起的动画效果,如`transition`和`transform`属性。 - 模拟选中状态:当用户点击某个选项时,更新主`<div>`的...
主体则是网页可见的内容,如段落(`<p>`)、链接(`<a>`)、图像(`<img>`)和列表(`<ul>`、`<ol>`、`<li>`)。 HTML5是当前广泛使用的版本,引入了许多新特性,如离线存储(`<applicationCache>`)、画布(`...
2. 标签:如`<head>`定义头部,`<body>`定义主体,`<h1>`到`<h6>`定义标题,`<p>`定义段落,`<a>`定义链接,`<img>`插入图片,`<ul>`和`<li>`定义无序列表,`<ol>`和`<li>`定义有序列表等。 3. 属性:元素可以有...
### CSS兼容性问题总结 #### 一、CSS Hack **1. 直接案例** CSS Hack是一种技术,用于解决不同浏览器间的CSS兼容性问题。它允许开发者为特定版本的浏览器编写特殊的CSS规则。 例如,一个典型的CSS Hack示例: `...
CSS,即层叠样式表(Cascading Style Sheets),是一种用于描述HTML或XML(包括如SVG、MathML等各种XML方言)文档样式的样式表语言,由W3C组织定义...通过学习和熟练掌握CSS,开发者能更好地控制网页的布局和视觉效果。
nav ul li { display: block; margin: 10px 0; } } ``` #### 五、动态网页示例 **动态网页**是指能够根据用户输入或其他动态变化的数据而改变其内容或外观的网页。 **示例**: ```html <!doctype html> ,...
### CSS常用英语词汇详解 #### 一、Introduction (简介) CSS(Cascading Style Sheets)是一种用来描述HTML或XML文档外观的语言。为了更好地理解和运用CSS,掌握相关的专业词汇至关重要。以下将详细介绍近100个在...
5. **布局技术**:学习流体布局、网格布局、Flexbox(弹性盒子布局)和Grid(CSS网格布局),了解如何实现响应式设计,使网页适应不同设备屏幕。 6. **JavaScript基础**:掌握变量、数据类型、条件语句、循环、函数...
可以使用CSS媒体查询实现响应式布局,确保在各种设备上都能正常显示。 6. **优化与性能**:为了提高性能,可以使用事件委托来处理导航按钮的点击事件,减少事件监听器的数量。此外,利用CSS3的硬件加速特性,如`...
根据提供的文件信息,我们可以深入探讨如何使用 PHP、MySQL 和 JavaScript 实现瀑布流布局,并结合具体的代码实例进行解析。 ### 瀑布流布局的基本概念 瀑布流布局是一种常见的网页布局方式,常见于 Pinterest、...
CSS 可以实现更高级的样式设计和布局功能。 - **选择器**:介绍如何使用选择器来定位 HTML 元素并应用样式。 - **盒模型**:解释了 CSS 盒模型的概念,包括内容区域、内边距、边框和外边距。 - **文本样式**:讲述...
首先,jQuery Tab的基本结构通常由HTML的`<div>`和`<ul>`元素组成,其中`<ul>`包含一系列的`<li>`元素作为选项卡标题,每个`<li>`对应一个`<div>`内容区域。在JavaScript部分,我们需要引入jQuery库和jQuery UI库,...