html - CSS不扩展?

标签 html css flask jinja2

我正在做一个我自己创建的项目(www.deepsecurity.org),将来人们可以粘贴更多内容。

不过,我对该项目有问题,如果您检查站点并检查粘贴了某人的“圣经”,您可以清楚地看到该帖子超出了黑屏,您将无法再阅读其余内容。

我怎样才能解决这个问题?尝试了几个小时。

我正在使用Flask + SQLAlchemy + WTForms和Pygments。

看一下CSS(我写了很早的CSS,对此感到抱歉)

style.css

@import url('topbar_style.css');
@import url('errors.css');
@import url('showcodes.css');
@import url('addcode.css');
@import url('highlight.css');
@import url('about.css');
@import url('login.css');

html {
    font-family: 'Lucida Console', Monaco, monospace;
    font-size: 13px;
    color: #FFFFFF;
    background: #F2F2F2 url('images/bg_body.png') repeat-x 0 0;
    display: inline-block
}

.page {
    overflow: hidden;
    margin: 3em auto;
    width: 950px;
    display: inline-block
    border: 5px solid #ccc;
    padding: 0.8em;
    border: 1px solid #383838;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #202020;
}

div.codes h1 {
    font-family: 'Lucida Console', Monaco, monospace;
    margin: 0px;
    color: #F2F2F2;
    border-bottom: 2px solid #eee;
}

h2 { 
    font-size: 15px;
}

div.about-text { 
    white-space: pre; 
}

div.codes {
    white-space: pre;
}


showcodes.css

.codes {
    display: inline;
    list-style: none; 
    margin: 0; 
    padding: 0;
}

.codes li { 
    margin: 0.2em 1em;
}

最佳答案

好的,因此,此页面有两个问题:


style.css,第44行

div.codes {
    white-space: pre;
}


删除它。
在页面的“圣经”部分,粘贴具有<code><pre>标记,该标记基本上强制文本为“未格式化” http://reference.sitepoint.com/html/pre
您可以将所有代码/前置元素更改为div或p,也可以简单地将此行添加到css文件中:

code {
    white-space: normal;
}



问题解决了!

关于html - CSS不扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11318753/

相关文章:

html - 我可以使用 flex 将分隔线放在多行上吗?

javascript - Canvas 到数据 url 无法正常工作

javascript - 从选择和克隆表单中获取值(value)的次数

javascript - 我们如何使用 javascript 或 jquery 获取由 chrome 计算的元素的高度和宽度?

python - 如何在 python eve 中存储到数据库之前处理数据

python - 蓝图和工厂模式一起工作?

javascript - 在 Element.TextContent 中键入换行符

javascript - 模态叠加层中的多个 Slick 轮播同时播放

javascript - 实时向对话气泡添加文本

python - 使用 Flask WTForms validate_on_submit 总是返回 false