草庐IT

span_ele

全部标签

html - 跨 div 和 span 更改字体颜色

是否可以使用css跨多个div和span更改字体颜色?例如,我有这样的HTML:sometext###sometextsometextindivsometextsometextsometextsome###moretext有没有办法将文本的颜色更改为###标记之间的红色?附言。问题不在于脚本,而是关于生成的标记/css本身的问题。 最佳答案 我不太确定你在问什么,所以让我们借此机会复习一些CSS基础知识:此CSS将应用于所有div标签:div{color:red;}此CSS将应用于div内的所有span标签:divspan{colo

html - 为什么 span 元素不适用于这段代码

我有一个导航菜单,如下所示:我必须将它分成三部分(左、中、右)。我写了这样的html和css代码:HomeAboutUsProductsContactUs这是CSS:ul#navigation{background:url('../img/menu-c.png')repeat-x;height:45px;clear:both;width:420px;}ul#navigationli{float:left;text-align:center;width:100px;padding-top:10px;}#nav-left-img{background:url('../img/menu-l.

jquery - 删除 ID 为 =".xxx"的 div 或 span

我无法删除ID带有句号或星号的div。我有jquery代码,它删除了但不是以上。不查找jQuery代码,但它是否需要正斜杠?----anurag的要求--------//JavaScript$('.s').click(function(e){varwd_del=(e.target.id);varyy=wd_del.substr(1,100);$(document.getElementById(""+yy)).remove();$(document.getElementById("s"+yy)).remove();});//HTML"class="ul_shh"style="cursor

html - 如何使用 Perl 正则表达式删除未使用的嵌套 HTML span 标记?

我正在尝试从HTML文件中删除未使用的跨度(即没有属性的跨度),已经用其他正则表达式清除了我不需要的所有属性。我的正则表达式没有选择要删除的正确的开始和结束标记对时出现问题。my$a='abcde';$a=~s/(.*?)/$1/g;print"$a\返回abcde但我希望它返回abcde感谢帮助。 最佳答案 尝试HTML::Parser:#!/usr/bin/perlusestrict;usewarnings;useHTML::Parser;my@print_span;my$p=HTML::Parser->new(start_h=

html - 为什么 SPAN 的高度大于它的字体大小

我不明白为什么span元素的高度大于它的字体大小(边距和填充=0):JSFiddleexample.analized-element{font-size:20px;font-family:"LucidaConsole","LucidaGrande",monospace;}Testmessage此问题仅在Mac中存在:==analized-element=====border-size:0000padding:0000font-size:20pxoffsetHeight:23px=========================我们如何看到有3个额外的像素。Windows中的相同示例:=

javascript - div内溢出span的宽度,IE9

我需要查明span的内容是否溢出了它的父级div。它在Chrome和FF中工作正常,但在IE9中不工作。我有以下HTML结构:Dynamictextcontent,whichmayormaynotoverflowtheparent使用以下CSS:.wrapper{display:inline-block;width:80px;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}在“真实”浏览器(即非IE)中,很容易检查跨度是否比div宽:varinnerSpan=$('.wrapperspan')

internet-explorer - IE9 a > span 不会触发右键链接菜单

好的,这将是一个有趣的...几乎我似乎遇到了一个有趣的IE错误(功能),涉及何时跨度位于anchor内,例如。Supercoollink10在IE中,您似乎可以左键单击,但无法右键单击该项目并获取链接菜单,这个问题似乎在Google的服务中也一直存在,例如。我想知道是否有人可以解释一下发生这种情况的原因此问题的解决方案或解决方法到目前为止,我已经尝试在anchor中添加一个 并尝试摆弄z-indexes无济于事。我能找到的唯一解决方案/解决方法是,如果您删除Doctype,问题似乎就会消失。(不会发生)Ninjaedit-你似乎也不能CTRL+Click确定另一个编辑:看起来displ

html - 显示 :inline rendering as display:block 的 Span 标记

我有一个这样的span标签 '/>它应该呈现为但是它是这样渲染的当我在浏览器中查看源代码时,它是这样呈现的不知道出了什么问题。注意:我通过在浏览器中动态地将display:block更改为display:inline获得了正确的图像。 最佳答案 您无法在您的CSS中轻松覆盖,因为该元素被设置为display:block内联(在您的HTML中),这可能是由您使用的框架决定的(如果没有,则很难说)进一步的细节)。因此,您需要阻止设置、删除它(即使用JS)或在您的CSS中覆盖它。要覆盖您的CSS,您需要使用!important,

html - 使 Span 标签覆盖按钮的整个宽度

我有以下结构:Hello我有以下CSS:.top{background-color:yellow;width:216px;height:70px;}.wrap,.text{width:100%;height:100%;display:block;overflow:hidden;}我看过几篇关于“spantakingtheentirewidthoftheirparent”的帖子,最流行的答案是让它成为display:block;但在这种情况下,它不起作用。如果你检查,你会看到跨度是200px宽度而不是216px宽度(按钮的宽度)。我该如何解决这个问题?这是fiddle

javascript - 在纯JavaScript中用span标签将单词包装在字符串中的最简单方法?

Thisquestionalreadyhasanswershere:Howtohighlighttextusingjavascript(13个回答)3年前关闭。我想在字符串中设置一个单词的样式(在这种情况下,该字符串是“菠萝屋”,方法是先将该单词包装在一个范围内。如何用纯JavaScript做到这一点?input:pineapplehouseoutput:pineapplehouse#word{color:yellow;}我已经试过了:string.replace(word,{word});但这只是将一个对象放在字符串的前面,而实际上并没有将单词包装在一个范围内