- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我的代码有问题,我希望所有的框都排成一行并且看起来相等,但是当我在框中添加文本时,它们会变大。我想要的是所有盒子的大小都相等。
这是我的代码:http://jsfiddle.net/9p40xeLe/1/
我的问题是什么:
好吧,我相信边距有问题,但是在玩弄数字等之后我仍然无法弄清楚。知道为什么盒子的大小不相等吗?
CSS:
ul.rig {
list-style: none;
font-size: 0px;
margin-left: -2.5%; /* should match li left margin */
}
ul.rig li {
display: inline-block;
padding: 10px;
margin: 0 0 2.5% 2.5%;
background: #fff;
border: 1px solid #ddd;
font-size: 16px;
font-size: 1rem;
vertical-align: top;
box-shadow: 0 0 5px #ddd;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
ul.rig li img {
max-width: 100%;
height: auto;
margin: 0 0 10px;
}
ul.rig li h3 {
margin: 0 0 5px;
}
ul.rig li p {
font-size: .9em;
line-height: 1.5em;
color: #999;
}
/* class for 2 columns */
ul.rig.columns-2 li {
width: 47.5%; /* this value + 2.5 should = 50% */
}
/* class for 3 columns */
ul.rig.columns-3 li {
width: 30.83%; /* this value + 2.5 should = 33% */
}
/* class for 4 columns */
ul.rig.columns-4 li {
width: 22.5%; /* this value + 2.5 should = 25% */
}
@media (max-width: 480px) {
ul.grid-nav li {
display: block;
margin: 0 0 5px;
}
ul.grid-nav li a {
display: block;
}
ul.rig {
margin-left: 0;
}
ul.rig li {
width: 100% !important; /* over-ride all li styles */
margin: 0 0 20px;
}
}
HTML:
<ul class="rig">
<li>
<img src="images/pri_001.jpg" />
<h3>Espresso</h3>
<center>
<p>Espresso is an entire approach to coffee cuisine.<br>
It is a unique dark roast, finely ground brewing method that produces an intense coffee experience. <br>
This distinctive espresso blend of Indonesian & South America coffees are roasted in a unique Mediterranean style.
</p></center>
</li>
<li>
<img src="images/pri_002.jpg" />
<h3>Espresso Decaf</h3>
<center>
<p>A Mediterranean style Espresso blend of African & South American coffees. <br>
It has all the taste & body of Espresso w/ none of the jitters.
</p>
<center>
</li>
<li>
<img src="images/pri_003.jpg" />
<h3>Italian Roast</h3>
<p>Our darkest roast, w/ beans that are ebony black. <br>
This roast offers a big coffee flavor for people who like a strong coffee taste from each sip. <br>
From the moment you open the bag you will notice an incredible, mouth watering aroma.<br></p>
</li>
<li>
<img src="images/pri_004.jpg" />
<h3>French Roast</h3>
<p>French is our medium dark roast, w/ a dark mahogany color. <br>
A blend of sumatran mandeling, panamanian, mexican, & colombian coffees. <br>
This is the coffee for the true connoisseur.<br></p>
</li>
<li>
<img src="images/pri_004.jpg" />
<h3>Europa Blend</h3>
<p>An extravagant, full-bodied blend w/ a rich fragrant aroma. <br>
This medium dark roast coffee will excite your senses. <br></p>
</li>
<li>
<img src="images/pri_004.jpg" />
<h3>Vienna Roast</h3>
<p>A medium roast lighter than French or Italian. <br>
This blend of Colombian Supremo, Panama & Brazilian coffee is characterized by caramel undertones w/ a clean aftertaste. <br>
This is the perfect roast for the coffee drinker who likes a full coffee flavor without being overpowered.<br></p>
</li>
<li>
<img src="images/pri_004.jpg" />
<h3>Fogbuster</h3>
<p>A blend of Italian & Vienna roasts. A rich sweet flavored coffee w/ a beautiful bouquet. <br>
It retains it character even when sweetened w/ milk.<br></p>
</li>
<li>
<img src="images/pri_004.jpg" />
<h3>Gourment Blend</h3>
<p>This is the blend that started it all & is still our most popular. <br>
A blend of the finest Colombian, Central American & South American Coffees, <br>
lightly roasted to enhance their natural nut & cocoa profiles.<br> </p>
</li>
<li>
<img src="images/pri_004.jpg" />
<h3>Premium Blend</h3>
<p>A mellow, mild & light bodies coffee.
This blend of flavorful Arabica beans is great for any time of the day. </p>
</li>
<li>
<img src="images/pri_004.jpg" />
<h3>Colombian</h3>
<p>Grown in the coffee capitol of the world,<br>
these flavorful beans are lightly roasted to perfection to insure a great cup of coffee every time.<br></p>
</li>
<li>
<img src="images/pri_004.jpg" />
<h3>Colombian</h3>
<p>Deliciously dark Italian roast w/ lots of flavor, & a smooth sweet aftertaste.<br>
A coffee house favorite. <br></p>
</li>
<li>
<img src="images/pri_004.jpg" />
<h3>Costa Rican</h3>
<p>Lightly roasted beans grown on the Kona coast of Hawaii are blended w/ select arabicas to produce a smooth, <br>
mild coffee taste. <br></p>
</li>
</li>
</ul>
</div>
最佳答案
这是原因:
ul.rig li {
display: inline-block;
您已将元素制作成内联 block 。如果删除此样式,它们将成为 block (这是 li
元素的默认设置),并占据全部可用宽度。
顺便说一下,我看到你也使用了 center
标签。这个标签是旧的,通常被认为是不好的做法(样式应该在标记中完成,而不是在标记中完成),并且在 HTML5 中这个元素被正式删除。在您的 CSS 中使用 text-align: center
使文本居中。
关于html - 当我的文本变长时,为什么我的框会不断扩大?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29446305/
表架构 DROP TABLE bla; CREATE TABLE bla (id INTEGER, city INTEGER, year_ INTEGER, month_ INTEGER, val I
我需要拆分字符串/或从具有以下结构的字符串中获取更容易的子字符串。 字符串将来自 window.location.pathname 或 window.location.href,看起来像 text/n
每当将对象添加到数组中时,我都会尝试更新 TextView ,并在 TextView 中显示该文本,如下所示: "object 1" "object 2" 问题是,每次将新对象添加到数组时,它都会覆盖
我目前正在寻找使用 Java 读取网站可见文本并将其存储为纯文本字符串的方法。 换句话说,我想转换成这样: Hello stupid World进入“ Hello World ” 或者类似的东西 Un
我正在尝试以文本和 HTML 格式发送电子邮件,但无法正确发送正确的 header 。特别是,我想设置 Content-Type header ,但我找不到如何为 html 和文本部分单独设置它。 这
我尝试了上面的代码,但我无法绑定(bind)文本,我怎样才能将资源内部文本 bloc
我刚刚完成了 Space Shooter 教程,由于没有 GUIText 对象,所以我创建了 UI.Text 对象并进行了相应的编码。它在统一播放器中有效,但在构建 Web 应用程序后无效。我花了一段
我有这个代码: - (IBAction)setButtonPressed:(id)sender { NSUserDefaults *sharedDefaults = [[NSUserDefau
抱歉标题含糊不清,但我想不出我想在标题中做什么。无论如何,对于图像上的文本,我使用了 JLabel 文本并将其添加到图标中。 JLabel icon = new JLabel(new Imag
关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。 这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topi
我在将 Twitter 嵌入到我从 HTML 5 转换的 wordpress 运行网站时遇到问题。 我遇到的问题是推文不是我的自定义字体... 这是我无法使用任何 css 定位的 HTML 代码,我正
我正在尝试找到解决由于使用以下形式的代码而导致的冗余字符串连接问题的最佳方法: logger.debug("Entering loop, arg is: " + arg) // @1 在大多数情况下,
我写了这个测试 @Test public void removeRequestTextFromRouteError() throws Exception { String input = "F
我目前正在创建一个正则表达式来拆分所有匹配以下格式的字符串:&[文本],并且需要获取文本。字符串可能类似于:something &[text] &[text] everything &[text] 等
有没有办法将标题文本从一个词变形为另一个词,同时保留两个词中使用的字母?我看过的许多 css 文本动画大多是视觉的,很少有旋转整个单词的。 我想要做的是从一个词过渡,例如“BEACH”到“CHANGE
总结matplotlib绘图如何设置坐标轴刻度大小和刻度。 上代码: ?
我在容器 (1) 中创建了容器 (2)。你能帮忙如何向容器(1)添加文本吗?下面是我的代码 return Scaffold( body: Padding( padding: c
我似乎找不到任何人或任何人这样做过。我试图限制我们使用的图像数量,并想创建一个带有渐变作为其“颜色”的文本,并在其周围设置渐变轮廓/描边 到目前为止,我还没有看到任何将两者结合在一起的东西。 我可以自
我正在为视频游戏暗黑破坏神 2 使用 discord.py 构建一个不和谐机器人。其中一项功能要求机器人从暗黑破坏神 2 屏幕截图中提取项目的名称和属性。我目前正在为此使用 pytesseract,但
我很难弄清楚如何旋转 strip.text theme 中的属性来自 ggplot2 .我使用的是 R 版本 3.4.2 和 ggplot2 版本 2.2.1。 以下是 MWE 的数据。 > dput
我是一名优秀的程序员,十分优秀!