- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要将页面导航的默认宽度设置为较小的值。
我认为最好给你一些背景信息:
我是一名使用 R 的数据分析师。我有一个普通的网页(基本的 html 和 css),但现在我正在尝试使用 RMarkdown 创建一个网页。
问题:
问题是 Rmarkdown 生成一个具有固定宽度的 HTML,我无法使用纯 CSS 重现它。
我已经以多种形式“攻击”了我的导航栏的“nav”类,但都没有成功。
这是用于调用 Bootstrap 库 (3.3.5) 的 URL:
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
现在,这是我在 CSS 文件中的唯一代码。你能指导我找到解决方案吗?
body {
max-width: 940px;
margin-top: 52px;
margin-left: 34px;
margin-right: 84px;
}
这是我的 html 代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<meta name="description" content="">
<meta name="author" content="">
<title>omargonzalesdiaz - data science</title>
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<link rel="stylesheet" href="/css/estilos.css">
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body>
<!-- Google Tag Manager -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-WNFRFK"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-WNFRFK');</script>
<!-- End Google Tag Manager -->
<div class="container">
<!-- The justified navigation menu is meant for single line per list item.
Multiple lines will require custom code not provided by Bootstrap. -->
<div class="masthead top50">
<h2 class="text-muted">omar gonzáles díaz</h2>
<p class="text-muted">Data Analyst and R Programmer</p>
</br>
<nav>
<ul class="nav nav-justified">
<li class="active"><a href="index.html">Inicio</a></li>
<li><a href="projectos.html">Projectos</a></li>
<li><a href="blog.html">¡Blog!</a></li>
<li><a href="js-ejercicios.html">Javascript</a></li>
<li><a href="sobre-mi.html">Sobre mí</a></li>
</ul>
</nav>
</div>
</br>
</br>
</br>
<!-- Jumbotron -->
<div class="main row top50">
<!--SIEMPRE TRABAJAR LA COL NORMAL Y LA COL PUSH -->
<aside class="col-md-4 col-md-push-8 top20">
<a id="yo" href="index.html"><img src="images/yo.png" class="center-block image_on"><img src="images/yo-bn.png" class="center-block image_off"></a>
<div class="text-center top10">
<a href="https://pe.linkedin.com/in/omargonzales"><img src="images/linkedin.png" alt="linkedin" class="img-responsive center-block align-inline size15"></a>
<a href="https://github.com/OmarGonD"><img src="images/Github.png" class="img-responsive center-block align-inline size15"></a>
<a href="https://twitter.com/o_gonzales"><img src="images/twitter.png" class="img-responsive center-block align-inline size15"></a>
<a href="mailto:oma.gonzales@gmail.com"><img src="images/gmail.png" class="img-responsive center-block align-inline size15"></a>
</div>
</br>
<p class="text-center">Movistar: 98-800-8026</p>
<p class="text-center text-muted">Lima - Perú</p>
</aside>
<!--SIEMPRE TRABAJAR LA COL NORMAL Y LA COL PULL -->
<article class="col-md-8 col-md-pull-4 text-justify">
<p>Este es el sitio de Omar Gonzáles Díaz. Soy un egresado
de la facultad de <a href="http://udep.edu.pe/comunicacion/">
Comunicación de la Universidad de Piura</a>,
con especialización en Marketing. Además, realicé un
<a href="http://marketingdigital.pe/">Diplomado en Marketing
Digital</a> en la misma casa de Estudios (2013).</p>
<p>Me interesa el mundo del <a href="https://es.wikipedia.org/wiki/An%C3%A1lisis_de_datos">
Análisis de Datos</a>. Gracias a Dios,
tuve la oportunidad de analizar las campañas de marketing
digital de importantes empresas peruanas (Ecommerce sites y otros clientes).</p>
<p>Este sitio intenta recoger todo lo aprendido, y lo que
queda por aprender, sobre el análisis de datos, especialmente
el manejo de datos en R.</p>
<p>Debido a que la poca información disponible
en español, aquí encontrarán mis propias experiencias con "R y
el análisis de datos"; así como material recolectado de la web.</p>
</br>
<h2>Recursos profesionales:</h2>
<ul>
<li>Mi Hoja de Vida:</li></br>
<!--<a href="cve.html">Mi Hoja de Vida - Español (html)</a>-->
<div class="align-inline">
<form action ="assets/OMAR ANDRÉ GONZÁLES DÍAZ - Esp.pdf" method="get">
<button id="spanish" type="submit" class="download right20 btn btn-primary">PDF Español</button>
</form>
</div>
<div class="align-inline">
<form action ="assets/OMAR ANDRÉ GONZÁLES DÍAZ - Eng.pdf" method="get">
<button id="english" type="submit" class="download left20 btn btn-primary">PDF English</button>
</form>
</div>
</br>
</ul>
</article>
</div>
<!-- Example row of columns -->
<div class="row top20">
<div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 color1 text-justify">
<h3>Blog!</h3>
<p>Todos los artículos estarán publicados aquí:</p>
<p></p>
<p><a class="btn text-center" href="blog.html" role="button">Visitar el Blog! »</a></p>
</div>
<div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 color1 text-justify">
<h3>Data Science: </h3>
<p>En esta sección encontrarán otros blogs que visitó, principalmente, sobre temas de analítica y visualización de datos</p>
<p>Además, encontrarán artículos diversos, entrevistas a otros analistas, etc.</p>
<p><a class="btn text-center" href="#" role="button">Visitar el Blog! »</a></p>
</div>
<div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 color1 text-justify">
<h3>Javascript</h3>
<p>Aquí encontrarán todos los ejercicios resueltos de Javascript.</p>
<p>Me considero bastante autodidacta. Basta googlear algo para empezar a aprender. </p>
<p><a class="btn text-center" href="js-ejercicios.html" role="button">JS - Ejericicios »</a></p>
</div>
</div>
<!-- Site footer -->
<footer class="bottom20">
<hr>
<div>© <a href="index.html">omar gonzales diaz</a>
2015
</div>
</footer>
</div> <!-- /container -->
<!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<script src="jquery/jquery-1.11.3.min.js"></script>
<script src="jquery/jquery.matchHeight.js" type="text/javascript"></script>
<script>
$(function() {
$('.color1').matchHeight();
});
</script>
</body>
</html>
我搜索过这个主题,这是我找到的最接近的案例。
How to change navbar/container width? Bootstrap 3
根据那个问题,默认宽度是 1170px,我想将它设置为 940px,然后从那里玩数字直到 a) 正常的 html 页面和 b) 用 rmardown 生成的 html 是相同的宽度。
我也不明白@media 部分...
查看图片:
HTML (NORMAL): 右侧部分的间隙较小(在“Sobre mí”部分旁边),我需要它与 Rmarkdown HTML 页面的宽度相同:
HTML(RMARKDOWN):
更新 1:
在第一个答案之后,我认为这可能与每个元素的填充有关,所以我插入:
.nav>li>a {
padding: 10px 10px;
}
但没有发生变化。
这是元素:“Sobre mì”检查:
最佳答案
从您的浏览器检查导航栏并查看哪个属性导致问题并尝试从那里修复它。然后您可以更改您的 css 文件。@media 就像“if”语句。例如:
@media screen and (max-width:600px){
.button{
background-color: green;
}
仅当设备宽度为 600px 时,这将应用于 .button。
关于html - 在 bootstrap 3.3.5 中更改导航宽度(从 1170px 到 940px),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38297728/
我正在上 codeschool,他们告诉我: SORRY, TRY AGAIN transform must be defined last, after the browser prefix sty
我正在使用 SCSS 更改 bootstrap 4 的样式以创建我自己的样式,但是当我编译 SCSS 时出现此错误: { "status": 1, "file": "H:/!WEBSITE/m
在将作为 photoshop 文件给出的网页设计转换为 html+css 时,我对字体大小感到困惑。如下图所示,photoshop 中的 30 px 不等于其他 Windows 程序(Mac 或其他程
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 6 年前。 Improve
在我当前的代码中,ul 一直放在页面底部,超过了我的预定义框。 我尝试使用 position:fixed 和 bottom:0 .box { width: 900px; height:
我在 photoshop 中有一个模型,其字体为 60px。我将浏览器中的字体设置为相同的 60px 大小,但浏览器中的字体较小。知道这是为什么吗? 最佳答案 您在 Photoshop 中为您的文本启
我想知道是否有可能仅使用 CSS 获取页面的浏览器/视口(viewport)像素尺寸并将其显示在页面上(最好使用“内容”样式)。我正在为我的一个元素(完全用 CSS 构建)这样做。我知道使用 JS 很
我正在尝试将可变数量的像素计算为与密度无关的像素,反之亦然。 这个公式 (px to dp): dp = (int)(px/(displayMetrics.densityDpi/160)); 不适用于
我在一个带有 1px 边框的容器中有两个 div。我希望每个 div 按宽度正好占据容器的一半,所以我尝试使用 CSS3 的 calc函数从总宽度 (50%) 中减去预定的像素值(2px,div 的每
我正在使用 em 但在嵌套元素中遇到问题所以我决定使用 % 作为 yui建议。 To change the size of a font, always use percentages as the
我有一个元素容器。我想为容纳元素的容器设置最大高度,但如果元素没有填满整个尺寸,则让容器降低其高度。是否可以通过 CSS 实现? 最佳答案 也许使用height: auto。请显示您的 CSS 和 H
我刚刚开始使用 sprites 来减少 HTTP 请求,我在将处理悬停动画的旧脚本转换到新系统时遇到了一些问题。我真的不想为每个按钮设置一个单独的功能,因为这很痛苦,尤其是按钮的数量,即使复制和粘贴也
我正在从头开始创建一个 HTML 页面,并在其中动态放置值,然后将其显示在 WebView 中。 我正在尝试在 WebView(作为 HTML)中复制 ActionBar(出现在应用程序的其他 Act
我希望“蓝色”容器始终为 70 像素高,而之前的“绿色”div 在使用 javascript 调整 div 大小时始终最大化可用高度。 我已经尝试了一段时间,但没有找到合适的解决方案。我们将不胜感激。
我在 Quora 上阅读了以下内容: By setting the font-size of the (which by default its 16px) to 62.5%, setting em
我在关于 http://developer.android.com/guide/practices/screens_support.html 的一些不幸的歧义中迷失了方向,而且我找不到澄清问题的 st
以前做移动端项目的时候都是用rem来做适配,现在基本上都是通过viewport单位来做。 postcss-px-to-viewport就是一个将px单位转换为视口单位的 (vw, vh, vmi
有什么区别: border-right: 1px dotted #CCCCCC; 和: border-right: 1 px dotted #CCCCCC; 有没有? 第二个不正确吗?你需要在 px
我想创建(某种)全 Angular slider ,其中我有一个带有多个子部分的柔性包装器。每个部分100vw排成一排。现在我想每次单击按钮时都将 Flex-wrapper 的 margin-left
在这样的代码中: var a = e.clientX; var b = document.getElementById('someElement').style.left; var z = a - b
我是一名优秀的程序员,十分优秀!