章节
问答
课签
笔记
评论
占位
占位

代码(二)

正如前面所示,<pre>元素一般用于显示大块的代码,并保证原有格式不变。但有时候代码太多,而且不想让其占有太大的页面篇幅,就想控制代码块的大小。Bootstrap也考虑到这一点,你只需要在pre标签上添加类名“.pre-scrollable”,就可以控制代码块区域最大高度为340px,一旦超出这个高度,就会在Y轴出现滚动条
/*源码请查看bootstrap.css第731行~第734行*/

.pre-scrollable {
max-height: 340px;
overflow-y: scroll;
}

友情提示:如果您了解LESS或Sass这样的CSS预定定义处理器,你完全可以通过code.less或者_code.scss文件修改样式,然后重新编译,你就可以得到属于自己的代码样式风格。

任务

我也来试试:完成下面任务

在右侧代码编辑器的第12行补充代码,让代码块具有滚动条。

?不会了怎么办

正确代码如下:

<pre class="pre-scrollable">
<ol>
    <li>....</li>
    <li>....</li>
    <li>....</li>
    <li>....</li>
    <li>....</li>
    <li>....</li>
    <li>....</li>
    <li>....</li>
    <li>....</li>
    <li>....</li>
    <li>....</li>
    <li>....</li>
    <li>....</li>
    <li>....</li>
</ol>
</pre>
||
1
2
<!DOCTYPE HTML>
<html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

已采纳回答 / 慕运维8076518
在你的项目中引入LESS很简单:下载less.js;创建一个文件来放你的样式,比如style.less;添加以下代码到你的HTML的<head>中:<link rel="stylesheet/less" type="text/css" href="styles.less"><script src="less.js" type="text/javascript"></script>关于变量在LESS和Sass中的唯一区别就是,LESS用@,...

最新回答 / 不知不觉后知后觉嗯
这是bootstrap给<li>设置的样式,有margin,就那么大了

最赞回答 / 幻影af
而且对于<pre>代码块风格,标签前面留多少个空格,在显示效果中就会留多少个空格

已采纳回答 / 胖小高
max-height就是最大的高度。height就是把高度固定了。。。比如你一个东西不想超出的时候一定高度,但是可以小于的话,就是最大高度。。。比如一个高度固定的话,就用固定高度咯

最赞回答 / dlnrszk
如果不转为硬编码浏览器会自动将他们当作标签正常解析。而<code><pre><kbd>里的内容是不想要被解析,要完整呈现的。而这一节里只是为了呈现overflow以后的滚动条效果,所以没有转码。

已采纳回答 / Perona
不用,<pre> 标签的主要作用:预格式化的文本。被包围在 pre 元素中的文本通常会保留空格和换行符。预格式化,就是保留文字在源代码中的格式,页面中显示的和源代码中的效果完全一致。浏览器再显示其中的内容时,会完全按照其真正的文本格式来显示,例如,原封不动地保留文档中的空白、缩进、字号,行距、字体等。

最赞回答 / hentai王
我可以复制粘贴给你,但是那样没有意思了,我是新手目前看来,bootstrap让网页在电脑上和手机上都能酷炫显示出来又简单易上手的框架,但是吸引我去学的不是这个,而是我华科大学同学花了半个月学完bootstrap+一些其他进阶的东西再做了个网页(类似于手机APP的那种UI)去找实习然后光实习7000一个月。个人拙见,如果你要做大师,这个自然一定要掌握,如果不做大手子,学好这个也能在几年内混口饭吃。纯属胡扯,如果说错了当我啥也没说。

已采纳回答 / GavinLi_cn
<pre class="pre-scrollable"这里有个空格,所以在页面中提交会被认为是写错了的。>

+ 我来回答 回答最高可+2积分

+ 我来回答 回答最高可+2积分

+ 我来回答 回答最高可+2积分
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言