- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的带有 Controller 的 div
溢出 span
,文本在 td
中。我可以在他们的节目中从 Controller div
中设置力跨度吗?
这是我需要的:
这是我所拥有的:
这是我的代码:
.controllers {
position: absolute;
right: 0px;
top: -4px;
display: none;
transition: visibility 0.5s, opacity 0.5s linear;
opacity: 1;
}
<tr onmouseover="document.getElementById('row2').style.display='block';"
onmouseout="document.getElementById('row2').style.display='none';">
<td class="mdl-data-table__cell--non-numeric">2048</td>
<td class="mdl-data-table__cell--non-numeric">Lorem text</td>
<td class="mdl-data-table__cell--non-numeric">
<div style="position: relative; vertical-align: top;">
<span>Very long content Very long content Very long content Very long content Very long content Very long content</span>
<div class="controllers" id="row2">
<div class="mdl-button mdl-js-button mdl-js-ripple-effect mdl-button--icon" id="edit2">
<i class="material-icons">edit</i>
</div>
<span class="mdl-tooltip" for="edit1">Edit</span>
<div class="mdl-button mdl-js-button mdl-js-ripple-effect mdl-button--icon" id="delete2">
<i class="material-icons">delete</i>
</div>
<span class="mdl-tooltip" for="delete2">Delete</span>
</div>
</div>
</td>
</tr>
最佳答案
任何 display:inline;
元素(例如未重新定义的 span
)都没有定义的宽度。
你可以使用花车吗? float:right;
在输出内容之前设置按钮可能会成功:
http://dabblet.com/gist/7d8b25a7c18e956c77b1
div{
background: #f06;
background: linear-gradient(45deg, #f06, yellow);
min-height: 100%;
}
.fr { float:right; }
<span class="fr"><button>Del</button><button>Edit</button></span>
<div>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla id ornare mi. Duis id dapibus est. Integer egestas eleifend ipsum sed facilisis. Suspendisse rhoncus, quam quis ultricies rutrum, ipsum erat lobortis enim, vel ultrices purus diam non ligula. Donec ullamcorper orci malesuada, ornare orci mollis, vehicula tortor. Phasellus vitae pulvinar lacus. In eu odio nec est mollis ultrices eget rhoncus erat. Morbi pellentesque quam viverra egestas ullamcorper. Praesent tristique felis vel nibh pharetra varius. Ut ut luctus orci, vitae rhoncus velit. Fusce luctus, ligula eu fringilla venenatis, ipsum tellus elementum nisl, lobortis iaculis sapien quam cursus neque. Maecenas maximus finibus justo at blandit. Nam blandit scelerisque metus non facilisis. Vestibulum dictum eu eros vel accumsan. Duis massa leo, aliquam non ullamcorper eu, rhoncus et lacus.Proin pretium semper purus sit amet mollis. Sed non nibh vel diam tempor dapibus. Mauris dapibus augue augue. Interdum et malesuada fames ac ante ipsum primis in faucibus. Aliquam quis nulla massa. Donec sodales nisi urna, ac pharetra nibh gravida in. Vestibulum blandit sit amet massa ac vehicula. Duis nibh odio, ultricies quis leo eu, semper vestibulum mauris. Suspendisse egestas euismod augue non fermentum.Donec congue massa quis purus posuere, eu egestas nunc ullamcorper. Vestibulum pellentesque urna pulvinar, vestibulum augue quis, dictum mi. Donec sit amet tortor vel leo vulputate sollicitudin vitae nec mi. Curabitur euismod sed sapien in pellentesque. Curabitur eros tortor, porta non magna gravida, euismod ultricies velit. Aliquam varius magna diam. Sed feugiat sapien sit amet cursus semper. Praesent tincidunt, libero eget tristique finibus, ipsum purus pellentesque magna, et porttitor enim nisl quis arcu. Suspendisse lacinia eleifend pulvinar. Sed placerat euismod porta.Pellentesque rhoncus, enim sed commodo viverra, libero arcu dignissim nisl, sit amet rutrum erat libero quis nisi. Maecenas ornare hendrerit sagittis. Mauris posuere lorem ante, non aliquet turpis bibendum id. Praesent suscipit, justo eget porta mollis, leo dui blandit ex, et rutrum eros turpis ut sapien. Suspendisse dapibus sit amet sapien ac hendrerit. Suspendisse nec urna auctor, interdum ex quis, dictum lectus. Vestibulum sit amet mauris a dolor laoreet congue. Sed mollis, metus eu fringilla finibus, dolor ipsum posuere lacus, eget aliquam enim nisl id risus. Quisque vitae eros porta, molestie nibh ac, dictum purus. Curabitur blandit justo id hendrerit tempor.Mauris ut fermentum ante. Ut finibus efficitur massa vitae auctor. Nullam laoreet tristique felis et mattis. Praesent ultrices, libero eu sagittis facilisis, ipsum diam auctor mauris, non hendrerit justo massa ut augue. Vivamus varius ipsum id lorem cursus aliquet. Aliquam erat volutpat. Pellentesque fermentum mi vitae finibus placerat. Nunc blandit leo aliquam ullamcorper euismod. Donec varius et tortor sit amet euismod. Phasellus non ipsum in diam tristique fermentum id vitae tortor.
</div>
注意:也可以使用 span 包装内容,我只是习惯使用 div。
关于html - 如何更改编辑 Controller 显示的跨度长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34360649/
这就是我现在正在做的事情。我在设计中使用 LESS CSS。我需要在指定输入之间放置 2 个跨度。所有元素的宽度都应为 100%。跨度应始终为 20px 宽度输入宽度可以根据屏幕宽度进行更改。谁能帮帮
我有一个包含文本和输入字段的跨度。我想知道是否可以让文本左对齐,输入字段右对齐。 NAME: .textBox{ display:inline-block; width:450px
我有这个按钮,我想让它在我点击“选择”时调用方法,在我点击“更改”时调用另一个方法: Select Change 我尝试输入 (click)="method()",但没有成功。我很
我正在开发聊天应用程序 (cordova),当我要在无法输入的表情符号后输入文本时,我在这段代码中遇到了问题 https://output.jsbin.com/radaref This i
很抱歉,如果这是一个非常愚蠢的问题,但我是一名开发人员,目前我的设计技能很少,我在个人网站上工作并且遇到了一个小问题。 我有一个带 ul 的顶部导航和 li元素。这些元素包含链接 . 跨度仅在链接悬
fiddle :https://jsfiddle.net/burz4g8s/4/ 我的 HTML 包含多行双按钮对。服务器端应用程序在 JSP 循环中输出按钮,所以我无法控制各个按钮——我不能使用 d
TextView.setLetterSpacing允许设置字母间距/字符间距。 有没有对应的CharacterStyle / span class允许在 TextView? 中的文本子集上设置字母间距
如何使洋红色矩形比红色矩形短 6 倍? GridLayout { id: gridLayout anchors.fill: parent flo
我最近开始使用 Twitter Bootstrap,但我似乎无法理解 span 的作用以及为什么会有不同的编号 span,例如 span4、span12?什么是偏移量以及它们何时使用? (有时与跨度一
我正在尝试构建一个 jQuery 函数来计算跨度中的总数 var sumnormaltotal = 0; $('span[id^="normaloffertotalspan"]').each(func
我想知道haskell如何评估以下表达式。 span (`elem` ['A'..'Z']) "BOBsidneyMORGANeddy" 结果是 ("BOB","sidneyMORGANeddy")
我有三个词,我想在第一个空格之后的内容周围添加一个跨度,所以 hello world 变成: hello world 和: hello world again 变成: hello world agai
我正在寻找纯 CSS 解决以下问题的方法。 考虑以下 HTML: Some text Some text 两者都是 正在显示元素 inline-block .如何在第二个 的左侧
如何将 Span 放置在其容器的底部? 我目前拥有的:http://jsfiddle.net/wRbax/2/ 我希望 .box 始终位于 .td 的底部 CSS .td { vertical
我试图在 li 中 float 两个 span。左跨度将有我的标签,在右跨度内我将构建一个具有嵌套跨度的图形。我有基本结构,但 chrome 将数字放在左侧跨度的末尾。我该如何解决这个问题? HTML
我有一个像这样的 JavaScript 变量: var text = "A businessman should be able to manage his business matters"; 我想
一些内容可编辑的框与其他框重叠,因此并非所有框都是可编辑的。我想保留与跨度位置中心对齐的文本,如下所示。我如何实现这一点? span { margin: auto; text-alig
我正在使用 WYSIWYG (InnovaEditor) 来编辑我网站上的内容,它适用于 Chrome、IE,主要适用于 Firefox,但 FF 有一个稍微令人讨厌的问题。我将 span 标签插入到
这是我的 html: Settings Export Import 和CSS: span.button { float:right; margin-righ
这里是问题所在:http://jsfiddle.net/STG22/3/ 我希望 span 不会分成两个不同的行(就像上面示例中的第三行一样)。我该怎么做? CSS: span { backg
我是一名优秀的程序员,十分优秀!