我有一个HTML列表如下...
<ul>
<li>Some text</li>
<li>Some more text</li>
<li>Even more text</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
...我正在使用display: inline-block;将列表项保存在一条水平线上.
该ul的width是有限的,我想用的时候它不适合成一个省略号截断的最后一个项目width.
所以需要看起来像:
Some text Some more text Even mo...
我已经尝试使用text-overflow: ellipsis;的ul,但都没有效果.
ul {
list-style-type: none;
margin: 0;
padding: 0;
width: 250px;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden
}
li {
display: inline-block;
margin-right: 10px
}Run Code Online (Sandbox Code Playgroud)
<ul>
<li>Some text</li>
<li>Some more text</li>
<li>Even more text</li>
</ul>Run Code Online (Sandbox Code Playgroud)
这是一个小提琴
我正在尝试解决IE11中的一个很小的布局问题,其中滑块的点跳出了它的位置(在其他主要浏览器中都很好)
我已经向样式表添加了媒体查询(如下),但是没有运气。我也尝试过条件代码,各种破解等。但是没有任何效果或影响所有浏览器。我已经花了几个小时尝试各种解决方案,但运气不佳,想法也用光了。请需要帮助。说明了布局问题
@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
#yardstick-text-6-1 {
margin-top: -43px;
}
#yardstick6-1 {
margin-top: -53px;
}
}
Run Code Online (Sandbox Code Playgroud)
该网页可以在此处看到,密码为:quote321
很难解释,但更容易通过JSFiddle显示
我有table3个细胞:
<table class="table">
<tr>
<td style="background:blue;width:60%;">Some text for 1st cell</td>
<td style="width:40%;background:red;"></td>
</tr>
<tr>
<td colspan="2" style="width:100%;background:yellow;"><div style="width:400px;">
test
</div></td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
在table拥有width的100%:
.table {
width:100%;
}
Run Code Online (Sandbox Code Playgroud)
当具有已定义的子元素width放置在具有a的底部单元格内时colspan,Microsoft Edge将显示width顶部单元格的不正确s.
他们应该这样显示:
不幸的是,微软边缘显示如下:
删除子元素(或它width),一切都很好.
我该如何解决这个问题?我需要将table宽度保持为百分比,将子元素保持为固定width.
我正在尝试使用velocity和calc()函数为元素的宽度设置动画.
$("#menuContainer").velocity({width: "calc(100% + -260px)"}, 500);
Run Code Online (Sandbox Code Playgroud)
这会将元素的宽度设置为0.
我正在使用 normalize.css 但在使用<address>标签指定文章作者时仍然遇到问题:
<address rel="author">My Name</address>
Run Code Online (Sandbox Code Playgroud)
至少在 Firefox 中,它似乎把它变成了块级元素,并添加italic到font-style.
我不知道它对它还有什么作用。
如何删除<address>浏览器可能添加的标签的所有自动样式?
我有这样的布局:
<div class="flexbox">
<div class="header"></div>
<div class="main"></div>
<div class="footer"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
和它的css:
html,
body {
height: 100%;
}
.flexbox {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: flex-start;
align-content: stretch;
align-items: flex-start;
height: 100%;
width: 100%;
}
.flexbox .main {
order: 0;
flex: 1 1 auto;
align-self: stretch;
}
.flexbox .header,
.flexbox .footer {
order: 0;
flex: 0 1 auto;
align-self: stretch;
}
Run Code Online (Sandbox Code Playgroud)
在上面的.main列中拉伸100%height,这一切都很完美,现在添加.flexbox-row内部.main:
<div class="flexbox">
<div class="header"></div>
<div class="main">
<div class="flexbox-row">
<div …Run Code Online (Sandbox Code Playgroud) 在twitter-bootstrap-3中有什么办法可以使用内置的bootstrap配色方案吗?这段代码不起作用,我尝试使用"Active"和"Success"代替颜色background-color,但它们不起作用.
<table class="table table-bordered background-color: white">
<thead>
<tr>
<th>example table</th>
</tr>
</thead>
</table>
Run Code Online (Sandbox Code Playgroud) 我要选择带有类但名为“path_from”等的元素。
让我给你举个例子
<div class='path_from_5_to_6'></div>
<div class='_6'></div>
<div class='path_from_6_to_5'></div>
<div class='path_from_3_to_2'></div>
Run Code Online (Sandbox Code Playgroud)
我想选择哪个类以 path_from 开头但包含“_6”的元素
我怎样才能做到这一点?
我正在编写代码,我希望它处于我使用过的特定位置 padding
.代码看起来像这样.
<div class="col-xs-12 col-sm-2" style="padding: 40px 5px 4px 4px;">
<img src="img/logo.png" class="img-responsive">
</div>
Run Code Online (Sandbox Code Playgroud)
它有效,但我想知道在第一行是将内联css应用于Bootstrap类的好习惯还是应该通过使用Bootstrap来完成这一切?
我正在尝试计算适用于父母内部的孩子的正确比例,但是我不能calc()在transform: scaleCSS函数内部使用。我已经使用javascript完成了此功能,但我对纯CSS解决方案感兴趣,以避免尽可能多地使用脚本来膨胀页面。
示例: CSS
.anyclass{
height:250px; /*this value can change dinamically */
transform:scale(calc(100% / 490 )); /*is using height value*/
}
Run Code Online (Sandbox Code Playgroud)
此定义返回一个无效的属性值。其他用途,例如笔译:
.anyclass{
transform:translate(calc(100% - 50px ));
}
Run Code Online (Sandbox Code Playgroud)
没问题。无论如何,我可以仅使用CSS使用calc来计算div的正确比例吗?
编辑:为了更好地说明它,因为findind的计算结果是0到1之间的值,所以这不是问题。如果使用百分比,我只会得到无效的属性值。
测试1,我尝试使用CSS3变量,但在Scale函数中没有结果
--height: calc(100% + 0px);
/* height: calc(var(--height) / 490); Calculates the right value: 0.5 */
--soom: calc(var(--height) / 490);
/* height: var(--soom); has the right value: 0.5 */
transform: scale(var(--soom)); /*Does not operate in the value stored in --soom*/
Run Code Online (Sandbox Code Playgroud)
它似乎接受chrome中的值,但不操作比例尺。
ZOOM CSS属性似乎只能在chrome中正常工作。这很好。
zoom: calc(100% / …Run Code Online (Sandbox Code Playgroud) css ×8
html ×7
css-calc ×2
css3 ×2
flexbox ×1
html-table ×1
javascript ×1
scale ×1
transform ×1
velocity ×1
velocity.js ×1