css - 自动 <pre> 向左填充

标签 css sass

样式设置时遇到一些问题 <pre>今天的标签。

<div class="content">
    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 
    <pre>
        .wrapper {
            width: 100%;
            color: $orange;
        }
    </pre> 
    Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
</div>

pre {
    @include mono;
    color: $light-grey;
    background-color: $orange;
    padding-top: 1em;
    margin: 15px 0 15px 0;
    width: 585px;
    @include box-sizing(border-box);
}

SCSS 变量和 mixin 都是不言自明的。这是输出:

橙色框是 <pre> ,米色框是<div class="content"> ,以及外部橙色框 <body> .

我不知道为什么会出现这种行为。根本没有应用任何填充。

感谢各位的帮助!

最佳答案

我认为您在 HTML 源文件中看到了空白...在回显 <pre> 中的代码片段之前,您需要将其删除(以巧妙的方式)。标签。

fiddle 演示:http://jsfiddle.net/audetwebdesign/teYjW/

关于css - 自动 <pre> 向左填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17974078/

相关文章:

Chrome、Opera、Safari 的 CSS3 边框半径问题

html - anchor 在 div float 时不可点击

javascript - 使用 URLRewriteFilter 未加载 CSS 和 JS

css - 基于某些值生成 SCSS mixin?

css - Sass Ampersand 为类添加标签

css - 你如何检查具有多个值 SASS 的无单位变量

javascript - 如何在任何屏幕设备上绘制一个 10cmx10cm 的矩形

php - 仅显示部分文件缩略图

internet-explorer - 在 IE 10 中使用 ms-box 的垂直居中文本

html - 许多 SCSS/SASS 文件到一个 CSS 文件?