【发布时间】:2013-09-07 14:11:37
【问题描述】:
我正在尝试找出创建三个 284x87 圆角矩形框的最佳方法,其中左侧包含一个图标,右侧包含文本。是否值得尝试纯粹使用 CSS 来实现这一点,还是没有办法摆脱使用图像?这是我到目前为止所拥有的,使用整个图像的背景图像:
<style type="text/css">
.blurect {
background-image: url(blurect1.gif);
width: 284px;
height: 87px;
color: #FFF;
}
</style>
<div class="blurect">Test</div>
【问题讨论】:
-
图标本身很可能是一个图像,无论是使用 CSS 还是在 HTML 中应用(我更喜欢使用实际的
img元素作为“功能”图标)。您想使用哪种标记? -
您可以将背景图片放在左边(
background-position: left top;或background-position: left center;),然后将padding-left应用到.bluerect以将文本推到右边。
标签: css