`

CSS设置span高度的方法

    博客分类:
  • css
阅读更多
关于javascript中的span
创建了一个span,里面加了一个table,span比较小,table比较大,要让
span出滚动条,但是span自动将边变大,可作出以下方法解决

<span style="width:300;height:200;overflow:auto">
.........
</span>

语法:

overflow : visible | auto | hidden | scroll

参数:

visible :  不剪切内容也不添加滚动条。假如显式声明此默认值,对象将被剪切为包含对象的window或frame的大小。并且clip属性设置将失效
auto :  此为body对象和textarea的默认值。在需要时剪切内容并添加滚动条
hidden :  不显示超过对象尺寸的内容
scroll :  总是显示滚动条

说明:

检索或设置当对象的内容超过其指定高度及宽度时如何管理内容。
设置textarea对象为hidden值将隐藏其滚动条。
对于table来说,假如table-layout属性设置为fixed,则td对象支持带有默认值为hidden的overflow属性。如果设为hidden,scroll或者auto,那么超出td尺寸的内容将被剪切。如果设为visible,将导致额外的文本溢出到右边或左边(视direction属性设置而定)的单元格。
自IE5开始,此属性在MAC平台上可用。
对应的脚本特性为overflow。


如果不对你的span做控制,作为你的table的父级容器会跟随你的子容器的宽,高而变形.所以你的span变大了.要想达到不变型的效果有两种方法.
1,用ifream内嵌一个页面,把你的table放在你内嵌的页面里面.
2,设置你的span的CSS属性overflow:scroll;

例子
<!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>
<title>Test Span</title>
<style type="text/css">

span {
background-color:#ffcc00;
display:-moz-inline-box;  
display:inline-block;
width:650px ;
height:250px;
overflow:auto;
}

</style>
</head >
<body>
fixed<br> 
<span >关于javascript中的span
创建了一个span,里面加了一个table,span比较小,table比较大,要让
span出滚动条,但是span自动将边变大,可作出以下方法解决

<span style="width:300;height:200;overflow:auto">
.........
</span>
语法: 
overflow : visible | auto | hidden | scroll  
参数: 
visible :  不剪切内容也不添加滚动条。假如显式声明此默认值,对象将被剪切为包含对象的window或frame的大小。并且clip属性设置将失效 
auto :  此为body对象和textarea的默认值。在需要时剪切内容并添加滚动条 
hidden :  不显示超过对象尺寸的内容
scroll :  总是显示滚动条 
说明: 
检索或设置当对象的内容超过其指定高度及宽度时如何管理内容。
设置textarea对象为hidden值将隐藏其滚动条。
对于table来说,假如table-layout属性设置为fixed,则td对象支持带有默认值为hidden的overflow属性。如果设为hidden,scroll或者auto,那么超出td尺寸的内容将被剪切。如果设为visible,将导致额外的文本溢出到右边或左边(视direction属性设置而定)的单元格。
自IE5开始,此属性在MAC平台上可用。 
对应的脚本特性为overflow。
如果不对你的span做控制,作为你的table的父级容器会跟随你的子容器的宽,高而变形.所以你的span变大了.要想达到不变型的效果有两种方法.
1,用ifream内嵌一个页面,把你的table放在你内嵌的页面里面.
2,设置你的span的CSS属性overflow:scroll; </span>
<br> span
</body>
</html>
分享到:
评论

相关推荐

    css span宽度设置生效.docx

    CSS span 宽度设置生效方法总结 在 HTML 文档中,span 标签是常用的内联元素,用于标记文本或内联内容。然而,当我们需要设置 span 的宽度时,发现 span 标签的宽度设置并不能生效。这是因为 span 标签不是块级元素...

    设置span宽度高度的方法

    设置span宽度高度的方法 在 HTML 中,span 元素是一个内联元素,默认情况下,它的宽度和高度是自动计算的,取决于其内容的宽度和高度。当我们需要设置 span 元素的宽度和高度时,需要使用 CSS 样式来实现。 首先,...

    CSS中将Span标签设置为固定宽度的方法

    在CSS(层叠样式表)中,`&lt;span&gt;` 是一个常见的内联元素,通常用于在文本中设置特定部分的样式。然而,由于`&lt;span&gt;` 默认是内联元素,它的宽度不能直接设置,因为内联元素会尽可能地在一行内显示其内容,而不考虑...

    CSS中如何把Span标签设置为固定宽度.pdf

    以下是三种将Span标签设置为固定宽度的方法: 1. **独立行的Span标签** 当Span标签单独占据一行时,可以将其display属性设置为block,使其行为类似于一个块级元素。例如: ```css span { width: 60px; text-...

    CSS中如何把Span标签设置为固定宽度.docx

    要将`&lt;span&gt;`标签设置为固定宽度,可以将其CSS display属性更改为“inline-block”或“block”。下面是具体的CSS代码示例: ```css span { display: inline-block; width: 100px; /* 设置你想要的固定宽度 */ } `...

    定义内联元素span的最小高度问题

    此外,对于“最小高度”,CSS中有一个`min-height`属性,可以设置元素的最小高度,但它同样不会对内联元素起作用,除非我们已经通过上述方法使`span`变成了盒装元素。例如: ```css span { min-height: 50px; } ``...

    一般主页设置CSS模板

    ### 一般主页设置CSS模板解析 #### CSS模板概述 该CSS模板主要针对一般主页的设计与布局,通过定义一系列样式规则来实现美观且功能性的页面设计。以下是对模板中部分关键CSS选择器及其功能的详细解释。 #### 样式...

    定义span的最小高度没有效果的解决方法

    当尝试给 `&lt;span&gt;` 设置 `height` 和 `width` 时,由于 `&lt;span&gt;` 是内联元素,它会遵循内联元素的规则,即只占据其内容所需的宽度,并且高度由内容自动决定,不会受到 CSS 中设置的高度和宽度属性的影响。...

    span设CSS样式总是不起作用的解决方法

    这个问题的解决方法在于理解 `span` 的本质以及如何正确地应用 CSS 样式。 首先,`&lt;span&gt;` 是一个内联元素(inline element),它的特点是不会独占一行,而是与其他内联元素共享同一行。内联元素默认不接受诸如 `...

    纯CSS实现语音动画.docx

    每个`&lt;span&gt;`元素被设置为块级元素,具有相同的背景颜色、宽度、高度和圆角。通过浮动它们到左边,可以实现水平排列。 接着,我们利用CSS的`:last-child`选择器来移除最后一个`&lt;span&gt;`的右侧内边距,确保布局的整洁...

    html设置分割线虚线,css border设置虚线样式

    除了使用`&lt;hr&gt;`标签,还可以使用HTML元素如`&lt;div&gt;`或`&lt;span&gt;`来创建自定义的分割线,并同样通过CSS来设置虚线样式。例如: ```html &lt;div class="custom-divider"&gt;&lt;/div&gt; ``` 对应的CSS代码: ```css .custom-...

    浅析css html span 块状不换行问题

    如果想让&lt;span&gt;标签有固定的宽度,必须通过CSS显式地设置width属性的值。例如,若希望每个&lt;span&gt;标签占据总宽度的1/3,可以设置每个&lt;span&gt;的width为33.33%。 另外,display属性的不同值决定了元素在文档流中的表现...

    css框架Blueprint CSS

    例如,你可以通过添加`.span-6`类到一个`div`元素,使其占据12个网格单元,以此类推,实现灵活的布局调整。 二、基础样式和布局 Blueprint CSS 提供了一系列预定义的CSS样式,如表格、表单、按钮、链接等,这些样式...

    CSS设置文字、图像与背景图像样式.doc

    CSS 设置文字、图像与背景图像样式 CSS(Cascading Style Sheets)是一种用于描述 HTML 文档样式的语言。通过 CSS,可以设置文字、图像和背景图像的样式,以提高网页的视觉效果和可读性。 一、设置文字样式 在 ...

    span标签超长部分隐藏

    通过ID选择器`#ididid`,我们对`div`应用了一系列CSS规则,包括设置其相对定位、宽度、高度、边框以及上述关键的CSS属性。`span`元素被放置在`div`内部,虽然在示例中未填充实际文本,但其样式规则同样值得关注。 #...

    对未知高度的图片设置垂直居中的方法详解

    方法二则是使用CSS Hack,即通过条件注释针对IE6/7进行特定的设置,而不影响标准浏览器。具体步骤如下: 1. 设置#box的display为table-cell,并使用overflow: hidden确保内部元素不会溢出。 2. 给span标签设置...

    html.css实现动态标尺和水位的动态模拟涨落

    在创建动态标尺时,CSS可以用来定义标尺的样式,比如设置背景颜色、边框、宽度、高度等。为了实现刻度线,可以使用伪元素(`:before`或`:after`)或者多个独立的`&lt;span&gt;`元素。CSS还可以用于创建水位的视觉效果,...

Global site tag (gtag.js) - Google Analytics