- 浏览: 1650432 次
- 性别:
文章分类
- 全部博客 (2929)
- 非技术 (18)
- Eclipse (11)
- JAVA (31)
- 正则表达式 (0)
- J2EE (4)
- DOS命令 (2)
- WEB前端 (52)
- JavaScript (69)
- 数据库 (8)
- 设计模式 (0)
- JFreechart (1)
- 操作系统 (1)
- 互联网 (10)
- EasyMock (1)
- jQuery (5)
- Struts2 (12)
- Spring (24)
- 浏览器 (16)
- OGNL (1)
- WebService (12)
- OSGi (14)
- 软件 (10)
- Tomcat (2)
- Ext (3)
- SiteMesh (2)
- 开源软件 (2)
- Hibernate (2)
- Quartz (6)
- iBatis (2)
最新评论
一、形如<span>ABC</span>独立行设置SPAN为固定宽度方法如下:
span {width:60px; text-align:center; display:block; }
实际验证结果:IE6 OK, FIREFOX 3 OK。
一、形如<span>ABC</span>DEF格式行设置SPAN为固定宽度的方法如下:
span {width:60px; text-align:center; display:block; float:left;}
实际验证结果:IE6 OK, FIREFOX 3 OK。
二、形如ABC<span>DEF</span>GH格式行设置SPAN为固定宽度的方法如下:
span {width:60px; text-align:center; display:inline-block;}
实际验证结果:IE6 OK, FIREFOX 3 OK。
提示: 完美兼容就是把display属性设为inline-block,同时也可兼容前两种情况。
block,inline,inline-block的区别:
display:block;——类似与DIV标签的宽高边距等属性均可定制的元素特性;
display:inline;——类似与<a>、<strong>标签的宽高等属性不可定制的元素特性;
display:inline-block;——“全”可定制属性的元素特性;
补充:
1、如何让<li>AAA<span>BBB</span></li>里头的BBB靠右对齐且不换行?
答:如果对span使用float属性,总是导致span换到下一行。可以采用下面方法实现同行且居右对齐。
li { position:relative;}
li span{ position:absolute;right:0px;}
即可实现。
发表评论
-
15款基于浏览器扩展的WEB开发工具
2009-07-29 08:44 776WEB开发工具的使用已经 ... -
WEB 服务器调试利器 -- Tamper Data(转)
2009-07-29 08:53 746一. 简介 作为 Firefox 的插件, T ... -
图片和文字放一起,不能居中的解决方法
2009-07-29 14:47 951<td align="center" ... -
深入浅出URL编码
2009-08-11 19:58 642版权声明:如有转载请求,请注明出处: http://blog ... -
【CSS布局.2】绝对定位和相对定位
2009-08-20 15:51 599Absolute ,CSS 中的写法是:positio ... -
【CSS布局.1】盒子模型
2009-08-20 15:51 611例子: .box { width: 200px; ... -
【CSS布局.4】五种CSS布局类型
2009-08-20 15:52 640CSS 布局的五种类型概述 有五种基本布局定位类型可供选择: ... -
【CSS布局.3】列表样式定义法
2009-08-20 15:52 597CSS代码: .list{ margin: 0px 10 ... -
区别不同浏览器,CSS hack写法
2009-08-20 16:01 618区别IE6 与FF : backgroun ... -
常用CSS缩写语法总结
2009-08-24 17:55 660使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。css缩 ... -
CSS颜色代码大全
2009-08-25 15:55 865CSS颜色代码大全 FFFF ... -
CSS @import at规则
2009-09-02 10:40 675at规则 HTMLDog指南 > CSS高级指南 &g ... -
彻底弄懂CSS盒子模式之一
2009-09-02 17:05 686前言 如果你想尝试一 ... -
彻底弄懂CSS盒子模式之一
2009-09-02 17:06 626熟悉工作流程 在真正开始工作之前我们脑海中要形成这样一种 ... -
彻底弄懂CSS盒子模式之二
2009-09-02 17:07 610作者:唐国辉 实现原理动画演示:http://www ... -
彻底弄懂CSS盒子模式之三
2009-09-02 17:08 731一、下面请看float的精彩表演,有请。 大 ... -
彻底弄懂CSS盒子模式之五
2009-09-02 17:09 578在本人上一篇教程《彻 ... -
彻底弄懂CSS盒子模式之四
2009-09-02 17:09 673前言 在用CSS控制排版过程中,定位一直被人认为是一个难 ... -
CSS 盒模型
2009-09-02 17:11 597整理自:The CSS Box Model 中文:CSS 盒 ... -
DOM标准与IE的html元素事件模型区别
2009-09-23 13:35 698事件 HTML元素事件是 ...
相关推荐
总之,通过正确使用display属性,我们可以克服CSS中Span标签默认行为的限制,为其设置固定宽度,从而实现各种布局效果。了解这些技巧对于网页设计和开发至关重要,能帮助我们更好地控制页面的视觉呈现。
在某些设计需求中,可能需要将`<span>`标签设置为固定宽度,以便控制元素的布局。本文将详细讲解如何实现这一目标,并探讨与之相关的CSS概念。 首先,我们需要理解CSS中的三种主要元素类型:块级元素(block-level...
但在某些情况下,我们可能需要将`<span>` 设置为固定宽度,以满足特定的布局需求。以下是如何实现这一目标的方法: 1. **独立行的`<span>` 设置固定宽度**: 当`<span>` 独立成行时,可以将其`display` 属性设置为...
### 一般主页设置CSS模板解析 #### CSS模板概述 该CSS模板主要针对一般主页的设计与布局,通过定义一系列样式规则来实现美观且功能性的页面设计。以下是对模板中部分关键CSS选择器及其功能的详细解释。 #### 样式...
需要指出的是,即使设置了display:inline-block,span标签默认宽度还是根据其内容来决定。如果想让<span>标签有固定的宽度,必须通过CSS显式地设置width属性的值。例如,若希望每个<span>标签占据总宽度的1/3,可以...
比如在本案例中,遇到的问题是在主流的Web浏览器Firefox和IE中,<span>标签无法设置宽度。 在HTML中,<span>是一个内联元素(Inline Element),默认情况下没有固定的宽度和高度。如果开发者尝试通过CSS为<span>...
语义化标签:段落标签,<span>标签自定义文字样式,标题标签,块,标签定义头部,标签定义底部,标签定义正文区段,标签定义侧边栏区域; 效果标签: 标签实现换行效果,特殊字符 实现空格效果,标签实现...
布局方面,CSS的`display`属性控制元素如何显示,如设置为`block`(块级元素,如`<div>`)、`inline`(内联元素,如`<span>`)或`none`(隐藏元素)。`float`属性用于让元素浮动,常见值有`left`、`right`和`none`,...
本文将深入讲解Div+CSS布局中常用的HTML标签以及CSS相关的样式设置,帮助读者理解和掌握这一技术。 1. **HTML常用标签** - `div`:这是一个通用的容器标签,用于组织文档结构,通过CSS赋予样式,可以实现复杂的...
5. 设计 #content 对象部分:中间列宽度固定,左右两列没有内容,因此不需要考虑,主体显示部分为三行,分别显示网页不同区域。 6. 设计 #footer 对象部分。 三、实验情况和实验结果 1. 页面总体布局 2. 网页 logo...
- **SPAN标签**:主要用于对文本中的部分内容进行修饰。 - **示例**: ```html 这是一段文字,其中<span style="color:red;">这部分</span>被标红。 ``` - **SPAN作为布局元素**: - **CSS**: ```css span ...
在本例中,.nava的宽度是固定的,而<span>标签则根据内容宽度自动调整,从而实现了自适应。 知识点二:CSS选择器和伪类 在CSS代码中,我们可以看到诸如.nav和.nava这样的类选择器,以及:hover和:focus这样的伪类。...
在CSS中实现菜单背景自适应宽度,主要是利用CSS的背景属性和盒模型来达到效果。在给定的示例中,我们看到一个简单的HTML结构,包含两个类为".load"的`<div>`元素,每个`<div>`内部包含一个`<span>`标签,用于显示...
当块元素具有固定宽度时,可以通过设置`margin: xxpx auto;`来实现水平居中。这里的`auto`表示浏览器会自动计算左右边距,确保该元素居中显示。例如: ```css .block { width: 200px; margin: 0 auto; } ``` ###...
9.5.4 二列固定宽度居中 209 9.6 三列布局 210 9.6.1 中列宽度自适应 210 9.6.2 三栏布局 212 9.7 高度自适应 215 9.8 小结 216 第4篇 实战演习 第10章 div+CSS打造Blog版面 218 10.1 页面布局和规划 219 10.1.1 ...
说良心话,内容真不赖,特别是有点网页标准基础,却不知道如何把“标准”贯彻到实际工作中去的人(比如我这样的)。一章章的翻过去,命中的都是要害,不禁心中暗喜。看这样一本“糟粕与精华并存、弱智与天才的化身”的书,就...
例如,设置`DIV`元素的背景色、宽度、高度、边距等属性,以实现布局设计。 `img`文件夹则存放网页所需的图像资源,通过`CSS`可以调整图像的大小、位置、透明度等,使其与网页设计融为一体。 总的来说,`DIV+CSS`...
在CSS中,可以设置字体系列、字号大小、字体粗细、字体样式等属性。 - 字体系列:指定了网页中文字的字体。 - 字号大小:指定了字体的大小,一般用px或em为单位。 - 字体粗细:设置文字的粗细程度,有数值(如100至...
3. `width`和`height`:设置元素的宽度和高度。 4. `margin`和`padding`:外边距和内边距,用于调整元素与其他元素之间的距离。 5. `float`属性:浮动元素,常用于创建多列布局。 6. `box-sizing`:控制元素的尺寸...